Dictionary definition · encumbrance
noun
- an onerous or difficult concern"the burden of responsibility"
- a charge against property (as a lien or mortgage)
- any obstruction that impedes or is burdensome
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).