encumbrance

noun

  1. 1

    any obstruction that impedes or is burdensome

  2. 2

    an onerous or difficult concern

    the burden of responsibility

    that's a load off my mind

  3. 3

    a charge against property (as a lien or mortgage)

Synonyms

Also useful for “encumbrance”:Crossword