rhizoverb
Beta
Feedback
→
encumbrance
Hindrance
noun · A burden that restricts action or freedom.
Enable JavaScript for search, audio, and interactive vocabulary practice.