Longman Dictionary English 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 ldoceonline.com