Embarrassing details 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
- sensitive information
- difficult circumstances
- awkward circumstances
- humiliating information
- uncomfortable detail
- inconvenient knowledge
- disturbing information
- unpleasant knowledge
- unpleasant information
- uncomfortable circumstances
- disturbing evidence
- humiliating detail
- sensitive data
- sensitive knowledge
- difficult description
- distressing detail
- unpleasant detail
- humiliating circumstances
- confusing detail
- tricky detail
ED abbreviation
ED is an abbreviation for Embarrassing DetailsWhat does ED stand for?
ED stands for "Embarrassing Details"