Log in
Search words & phrases
embarrass
US /ɛmˈbærəs/
・
UK /ɪm'bærəs/
A2
Definition
Video subtitles
verb
To cause someone to feel ashamed