YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

English Definition
(名) As a noun
  1. A flat plate that controls or directs the flow of fluid or energy.
(动) As a verb
  1. Check the emission of (sound).
  2. Be a mystery or bewildering to.
  3. Hinder or prevent (the efforts, plans, or desires) of.
Part of Speech(及物的动) transitive verb, (名) noun
Matching Results
困惑kùnhuòbewildered; perplexed; confused; difficult problem; perplexity
为难wéinánto feel embarrassed or awkward; to make things difficult (for someone); to find things difficult (to do or manage)
挫折cuòzhésetback; reverse; check; defeat; frustration; disappointment; to frustrate; to discourage; to set somebody back; to blunt; to subdue
baffle (pier); whetstone
羞辱xiūrǔto baffle; to humiliate; shame; dishonor; humiliation
难倒nándǎoto baffle; to confound; to stump
问倒wèndǎoto stump; to baffle
迷惑míhuoto puzzle; to confuse; to baffle
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables