OBSTACLE


Meaning of OBSTACLE in English

■ noun a thing that blocks one's way or hinders progress.

Origin

ME: via OFr. from L. obstaculum , from obstare 'impede'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.