INCUMBRANCE


Meaning of INCUMBRANCE in English

n. burden, hindrance, impediment; one who is dependent on another for support (especially a child); lien or claim on a property (Law)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.