OBSTACLE


Meaning of OBSTACLE in English

n. a person or thing that obstructs progress.

Phrases and idioms:

obstacle-race a race in which various obstacles have to be negotiated.

Etymology: ME f. OF f. L obstaculum f. obstare impede (as OB-, stare stand)

Oxford English vocab.      Оксфордский английский словарь.