Embarrassing cross 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 hybrid
- awkward cover
- awkward track
- awkward mix
- uncomfortable cover
- disturbing hybrid
- difficult trial
- sticky cover
- difficult burden
- confusing hybrid
- uncomfortable track
- humiliating trial
- humiliating mark
- difficult track
- difficult pass
- shameful mark
- sticky trouble
- difficult travel
- disturbing cover
- confusing cover
EC abbreviation
EC is an abbreviation for Embarrassing CrossWhat does EC stand for?
EC stands for "Embarrassing Cross"