Encumbrance (Noun)
Meaning 1
An onerous or difficult concern; "the burden of responsibility"; "that's a load off my mind".
Classification
Nouns denoting cognitive processes and contents.
Synonyms
Hypernyms
Hyponyms
Meaning 2
A charge against property (as a lien or mortgage).
Classification
Nouns denoting possession and transfer of possession.
Synonyms
Meaning 3
Any obstruction that impedes or is burdensome.
Classification
Nouns denoting man-made objects.