OBSTACLE


Meaning of OBSTACLE in English

[ob.sta.cle] n [ME, fr. MF, fr. L obstaculum, fr. obstare to stand in front of, fr. ob- in the way + stare to stand--more at ob-, stand] (14c): something that impedes progress or achievement

Merriam-Webster English vocab.      Английский словарь Merriam Webster.