2496 / 2512

What does 阻碍 (zǔ ài) mean in English?

阻碍
zǔ ài礙碍

to obstruct; to hinder; to block