depopulator noun1 •A person who depopulates an area, especially one who forcibly removes people from an estate. formsdepopulators