idiominformaltofeelveryashamedandsorry:羞愧难过;羞愧得无地自容I justwantedtocurlup anddiewhen Ispilledcoffeeontheirnewcarpet!当我把咖啡洒在他们崭新的地毯上时,我简直羞愧难当!SMART Vocabulary: related words and phrasesEmbarrassing
awkward
cringe
cringe comedy
cringe-making
cringeworthy
cringey
curl
embarrass
embarrassing
embarrassingly
information
painful
putsomeoneon the spotidiom
show
show up
spare
sparesomeone'sblushesidiom
spot
toe-curling
too much informationidiom
(Definition ofcurl up and diefrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/curl-up-and-die##