English to English
embarrassing
adjective satellite (s)
- hard to deal with; especially causing pain or embarrassment(adj.all)Example:
Awkward (or embarrassing or difficult) moments in the discussion.
source: wordnet30 - causing to feel shame or chagrin or vexation(adj.all)Example:
The embarrassing moment when she found her petticoat down around her ankles.
source: wordnet30