That which impedes or hinders progress, motion, activity, or effect.
something immaterial that interferes with or delays action or progress
any structure that makes progress difficult
a blockage or obstruction that results in pain
a hindrance or obstruction
A hindrance to marriage
Loose debris that you can remove from around your ball as long as the ball doesn't move.