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
(n)hindrance, hinderance, interferencethe act of hindering or obstructing or impeding