Encumbered Synonyms and Antonyms
To place a burden or heavy load on
(Verb)
Advertisement
Loaded to excess or impeded by a heavy load; - A.J.Liebling
(Adjective)
Antonyms:
Related Articles
Advertisement