Embarrassing
English word definition — powered by WordNet
ADJ
hard to deal with
causing to feel shame or chagrin or vexation
Want to remember embarrassing?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
hard to deal with
causing to feel shame or chagrin or vexation
Want to remember embarrassing?
Sign up free to bookmark & revise