Dictionary entry

Obstacle

Webster's Dictionary 1806

Obstacle

n.

an obstruction, bar, let, hinderance