Word Hen
What is the meaning of the word "
embarrassing
"?
Definitions:
causing to feel shame or chagrin or vexation
adjective
The embarrassing moment occurred after they had stripped down to their under garments.
Synonyms:
mortifying
sticky
NearBy Words:
embarrassingly