obstacle : 指在达到目的或前进的过程中必须消除或绕过的障碍物,也指起阻碍作用等情况。

Terrorism is an obstacle to peace.恐怖主义是和平的障碍。

His car hit an obstacle yesterday in the competition.昨天他的车在比赛中撞上了障碍物。

barrier : 常指临时的或者可能跨越的障碍。

The removal of trade barriers means a lot to that country.贸易壁垒的消除对那个国家而言意义重大。

What remains the biggest barrier to women succeeding at work?女性取得事业成功的最大障碍是什么