Embarrassing proof 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 argument
- awkward testament
- humiliating confirmation
- disturbing evidence
- awkward reason
- awkward impression
- uncomfortable test
- difficult trial
- difficult witness
- difficult test
- humiliating trial
- inconvenient witness
- troublesome witness
- uncomfortable impression
- tricky test
- sensitive data
- shameful reason
- touchy reason
- disturbing impression
- unpleasant impression
EP abbreviation
EP is an abbreviation for Embarrassing ProofWhat does EP stand for?
EP stands for "Embarrassing Proof"