Meanings

  1. to die a thousand deaths (suffer extreme fear, anxiety, or embarrassment)