Embarrassing performance 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 presentation
- awkward realization
- difficult operation
- awkward representation
- awkward work
- uncomfortable show
- difficult show
- difficult achievement
- unpleasant execution
- difficult accomplishment
- uncomfortable realization
- difficult production
- confusing execution
- delicate operation
- tricky operation
- difficult act
- difficult working
- difficult action
- disturbing presentation
- sensitive operation
EP abbreviation
EP is an abbreviation for Embarrassing PerformanceWhat does EP stand for?
EP stands for "Embarrassing Performance"