incumbrance
noun
- 1
any obstruction that impedes or is burdensome
- 2
an onerous or difficult concern
the burden of responsibility
that's a load off my mind
- 3
a charge against property (as a lien or mortgage)
Also useful for “incumbrance”:Crossword— A long fill for tough grids