lán​lù​hǔ

stumbling block

拦路虎 攔路虎 lán​lù​hǔ
stumbling block
an obstacle or barrier that hinders progress; a person or thing that gets in the way
highway robber
(literary) a bandit or robber who blocks a path to steal from travelers

Frequency

Movie subtitles
0.390 per million appears in 0% of films
Written text
0.811 per million

Cross-References

Classifier

Variant of

Sources