impeder

listen to the pronunciation of impeder
Английский Язык - Английский Язык
Someone who impedes. agent noun of impede
{i} person or thing which delays; person or thing which prevents or hinders