Embarrassing project 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 plan
- awkward design
- difficult task
- awkward throw
- uncomfortable design
- awkward task
- difficult plan
- difficult design
- awkward proposal
- difficult scheme
- difficult undertaking
- unpleasant plan
- disturbing plan
- confusing plan
- delicate plan
- humiliating scheme
- confusing design
- difficult shoot
- unpleasant cast
- disturbing cast
EP abbreviation
EP is an abbreviation for Embarrassing ProjectWhat does EP stand for?
EP stands for "Embarrassing Project"