YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

embarrass
ɛm'bærəs
Main
English Definition
(动) As a verb
  1. Cause to be embarrassed; cause to feel self-conscious.
  2. Hinder or prevent the progress or accomplishment of.
Hyphenationem•bar•rass
Part of Speech(动) verb
Matching Results
困窘kùnjiǒngembarrassment
局促不安júcù bù'ānill at ease; uncomfortable
阻碍zǔ'àito obstruct; to hinder; to block; obstruction; hindrance
过不去guò bùqùto make life difficult for; to embarrass; unable to make it through
juēto protrude; to stick out; to pout (also written ); to embarrass (people)
恶心ěxīnnausea; to feel sick; disgust; nauseating; to embarrass (deliberately)
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables