IMPEDER


Meaning of IMPEDER in English

n. person or thing which delays; person or thing which prevents or hinders

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.