OBSTRUCTER


Meaning of OBSTRUCTER in English

noun one who obstructs or hinders.

Webster English vocab.      Английский словарь Webster.