DEPOPULATOR


Meaning of DEPOPULATOR in English

(n.) One who depopulates; a dispeopler.

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