拦路虎
Traditional form:
攔路虎
Pinyin (reading):
lánlùhǔ
Definitions:
- stumbling block
Characters:
- 拦 - to block, to hinder, to obstruct
- 路 - road, path, street; journey
- 虎 - tiger; brave, fierce; surname
Traditional characters:
Chinese
Dictionary
攔路虎
lánlùhǔ