INSECTATOR Meaning of INSECTATOR in English noun a pursuer; a persecutor; a censorious critic. Webster English vocab. Английский словарь Webster. 2012