n. a person or thing that obstructs progress. obstacle-race a race in which various obstacles have to be negotiated.
[ ME f. OF f. L obstaculum f. obstare impede (as OB-, stare stand) ]
n. a person or thing that obstructs progress. obstacle-race a race in which various obstacles have to be negotiated.
[ ME f. OF f. L obstaculum f. obstare impede (as OB-, stare stand) ]
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012