Embarrassing detail Synonyms
Embarrassing replaced
Definitions for Embarrassing
- (adjective) causing embarrassment
- (adjective) causing to feel shame or chagrin or vexation
- (adjective) hard to deal with; especially causing pain or embarrassment
Synonyms for phrase
- awkward particular
- difficult part
- awkward part
- disturbing part
- tricky part
- awkward fact
- sensitive part
- difficult item
- uncomfortable point
- awkward feature
- uncomfortable part
- humiliating item
- disconcerting part
- awkward charge
- difficult point
- uncomfortable fact
- humiliating point
- difficult element
- humiliating part
- inconvenient point
ED abbreviation
ED is an abbreviation for Embarrassing DetailWhat does ED stand for?
ED stands for "Embarrassing Detail"