n. burden, hindrance, impediment; one who is dependent on another for support (especially a child); lien or claim on a property (Law)
INCUMBRANCE
Meaning of INCUMBRANCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012