INSECTATOR


Meaning of INSECTATOR in English

(n.) A pursuer; a persecutor; a censorious critic.

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