Cumbers Synonyms

To place a burden or heavy load on
(Verb)
Hold back
(Verb)