Skip to content
WordWide
German
English
English
Meanings
1
to die a thousand deaths (suffer extreme fear, anxiety, or embarrassment)