拦路虎 lánlùhǔ stumbling block Definitions Defs Origin Strokes Stroke Words Sentences Sents lánlùhǔ stumbling block 拦路 攔路 lánlù to block the way to block someone's path; to obstruct a road虎 hǔ noun tiger tiger; commonly referred to as 老虎 lǎohǔlánlùhǔ highway robber 拦路 攔路 lánlù to waylay to stop or interrupt someone on their way, often to rob or ambush them虎 hǔ noun tiger tiger; commonly referred to as 老虎 lǎohǔ