English version

die of embarrassment/shame

From Longman Dictionary of Contemporary Englishdie of embarrassment/shamedie of embarrassment/shameto be very embarrassed or ashamed The room was such a mess, I just died of embarrassment. die
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.