Log in
Search words & phrases
embarrassment
US /ɛmˈbærəsmənt/
・
UK /ɪmˈbærəsmənt/
B1
Definition
Video subtitles
noun
Shame you feel when you did something wrong