Embarrassing champion 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 fighter
- awkward protagonist
- awkward genius
- awkward friend
- difficult hero
- difficult fighter
- humiliating hero
- unpleasant winner
- troublesome hero
- unpleasant hero
- sensitive supporter
- confusing hero
- tricky hero
- unpleasant protagonist
- sensitive hero
- tricky warrior
- sensitive protagonist
- sensitive warrior
- troublesome friend
- unpleasant friend
EC abbreviation
EC is an abbreviation for Embarrassing ChampionWhat does EC stand for?
EC stands for "Embarrassing Champion"