INSECTATOR


Meaning of INSECTATOR in English

noun a pursuer; a persecutor; a censorious critic.

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