Embarrassing nature 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
- difficult character
- awkward character
- unpleasant character
- awkward type
- awkward disposition
- awkward personality
- awkward variety
- unpleasant personality
- awkward world
- uncomfortable character
- awkward style
- disconcerting character
- sensitive personality
- awkward class
- uncomfortable kind
- difficult type
- sticky sort
- uncomfortable variety
- sticky kind
- difficult temper
EN abbreviation
EN is an abbreviation for Embarrassing NatureWhat does EN stand for?
EN stands for "Embarrassing Nature"