拦路 lánlù to block the way Definitions Defs Origin Strokes Stroke Words Sentences Sents 拦路虎 lánlùhǔ stumbling block an obstacle or barrier that hinders progress; a person or thing that gets in the way拦路抢劫 lánlùqiǎngjié highway robbery to intercept and rob someone on a journey; to commit a road ambush