Embarrassing mission 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 task
- awkward charge
- difficult job
- awkward task
- awkward work
- difficult charge
- awkward business
- difficult calling
- tricky business
- difficult assignment
- humiliating task
- difficult goal
- humiliating assignment
- inconvenient task
- humiliating job
- uncomfortable business
- troublesome task
- difficult objective
- distressing job
- difficult business
EM abbreviation
EM is an abbreviation for Embarrassing MissionWhat does EM stand for?
EM stands for "Embarrassing Mission" Mission replaced
Definitions for Mission
- (noun) a specific task with which a person or group is charged
- (noun) an operation that is assigned by a higher headquarters
- (noun) a special assignment that is given to a person or group