English to English
embarrassing
adjective satellite (s)
- hard to deal with; especially causing pain or embarrassmentsulit untuk ditangani; terutama menyebabkan sakit atau memalukanExample:
Awkward (or embarrassing or difficult) moments in the discussion.
source: wordnet30causing to feel shame or chagrin or vexationmenyebabkan perasaan malu atau sedih atau gangguanExample:
The embarrassing moment when she found her petticoat down around her ankles.
source: wordnet30