DEPOPULATOR Meaning of DEPOPULATOR in English noun one who depopulates; a dispeopler. Webster English vocab. Английский словарь Webster. 2012