impedor
/imˈpedɔr/Definitions
1. noun
A person who impedes or obstructs the progress of something
“The impedor was criticized for slowing down the project’s timeline.”
1. noun
A person who impedes or obstructs the progress of something
“The impedor was criticized for slowing down the project’s timeline.”