lán lù hǔ

Traditional: 攔路虎

拦路虎 (lán lù hǔ) is a Chinese word meaning “stumbling block”.

Meanings

  1. 1stumbling block

Characters in 拦路虎

Related words

Study Chinese with flashcards →