encumberer
/ɛŋkʌmˈbɛrər/Definitions
1. noun
A person or thing that encumbers
“The bureaucratic system proved to be a major encumberer to the company’s growth.”
1. noun
A person or thing that encumbers
“The bureaucratic system proved to be a major encumberer to the company’s growth.”