Embarrassing notion Synonyms
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 impression
- awkward feeling
- uncomfortable impression
- uncomfortable thought
- difficult concept
- difficult idea
- difficult conception
- uncomfortable feeling
- disconcerting thought
- humiliating belief
- unpleasant opinion
- disconcerting feeling
- disturbing impression
- disturbing view
- unpleasant impression
- disturbing idea
- disturbing concept
- troublesome idea
- humiliating image
- confusing impression
EN abbreviation
EN is an abbreviation for Embarrassing NotionWhat does EN stand for?
EN stands for "Embarrassing Notion"