YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

English Definition
(名) As a noun
  1. An obstruction that stands in the way (and must be removed or surmounted or circumvented).
  2. Something immaterial that stands in the way and must be circumvented or surmounted.
Part of Speech(名) noun
Matching Results
障碍zhàng'àibarrier; obstruction; hindrance; impediment; obstacle
障碍物zhàng'ài wùobstacle; hindrance
妨碍fáng'àito hinder; to obstruct
阻碍zǔ'àito obstruct; to hinder; to block; obstruction; hindrance
大象征dàxiàng zhēngobstacle
绊脚石bànjiǎo shístumbling block; obstacle; someone who gets in your way
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables