Open English Wordnet
Nouns
(n)burden, load, encumbrance, incumbrance, onusan onerous or difficult concern“the burden of responsibility”, “that's a load off my mind”
(n)hindrance, hinderance, hitch, preventive, preventative, encumbrance, incumbrance, interferenceany obstruction that impedes or is burdensome