2498 / 2512

What does 阻拦 (zǔ lán) mean in English?

阻拦
zǔ lán阻攔

to stop; to obstruct