depopulate ( synonym found)

Definition of depopulate:

(v) : to reduce the population of a region by disease, war, forced relocation etc

Back to Top