Advertisement

Synonyms of Depopulation

Primary definition: A reduction in the number of people living in a specific area, country, or region.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement