Main entry: hinderance, hindrance, hitch, incumbrance, interference, encumbrance, preventative, preventive
Definition: any obstruction that impedes or is burdensome
Main entry: burden, incumbrance, load, encumbrance, onus
Definition: an onerous or difficult concern
Usage: the burden of responsibility; that's a load off my mind
Main entry: encumbrance, incumbrance
Definition: a charge against property (as a lien or mortgage)