encumbrance
Nouns
-
(n) an onerous or difficult concern
- the burden of responsibility
- that's a load off my mind
- (n) a charge against property (as a lien or mortgage) incumbrance,
- (n) any obstruction that impedes or is burdensome hinderance, hindrance, preventative, preventive, incumbrance, interference, hitch,