obstacle; impediment; disability; handicap; steeplechase; obstacle race
obstruction; impediment; hindrance; inhibition; blocking; check
obstruction; hindrance; blocking; disturbance; interference; interruption
disabled person; person with a (physical or mental) disability