impeder
/ɪmˈpɛdər/Definitions
1. noun
a person or thing that impedes or hinders
“The construction equipment on the road was an impeder of the morning commute.”
1. noun
a person or thing that impedes or hinders
“The construction equipment on the road was an impeder of the morning commute.”