meaning of encumbrance
Answers
Answered by
1
encumbrance mean an impediment or burden
synonyms - obstacle, hindrance.
hope it helps you
synonyms - obstacle, hindrance.
hope it helps you
Similar questions