Synonyms of Encumbrance

Primary definition: A burden or hindrance that restricts or limits one's ability to act or progress.

Full Dictionary Entry

Antonyms & Opposite Concepts