拦街虎 lánjiēhǔ stumbling block Definitions Defs Origin Strokes Stroke Words Sentences Sents 拦 攔 lán verb to block To block someone's path, obstruct, or hold someone back; also to flag down a vehicle.街 jiē noun street street; a road in a city or town with buildings on both sides虎 hǔ noun tiger tiger; commonly referred to as 老虎 lǎohǔ