To impede or burden; to restrict or weigh down.
The organization was encumbered by outdated regulations that stifled innovation and slowed decision-making.
Master “encumber” and 957 more GRE words