INCUMBRANCE


Meaning of INCUMBRANCE in English

(n.) A burdensome and troublesome load; anything that impedes motion or action, or renders it difficult or laborious; clog; impediment; hindrance; check.

Webster's English dictionary.      Английский словарь Webster.