2303 / 2512

What does 障碍 (zhàng ài) mean in English?

障碍
zhàng ài礙碍

barrier; obstruction; hindrance; impediment; obstacle