Encumbrance
WordNet
noun
(1) Any obstruction that impedes or is burdensome
(2) An onerous or difficult concern
"The burden of responsibility"
"That's a load off my mind"
(3) A charge against property (as a lien or mortgage)