Advertisement

Synonyms of Encumbrance

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement