What does "obstacle" mean?

Obstacle: That which stands in the way, or opposes; anything that hinders progress; a hindrance; an obstruction, physical or moral. If all obstacles were cut away. And that my path were even to the crown. Shak. See Impediment, and Obstruction.

Sources