Open English Wordnet
Nouns
(n)hindrance, hinderance, deterrent, impediment, balk, baulk, check, handicapsomething immaterial that interferes with or delays action or progress
(n)hindrance, hinderance, hitch, preventive, preventative, encumbrance, incumbrance, interferenceany obstruction that impedes or is burdensome