Resulting depopulation Synonyms

Definitions for Depopulation


  • (noun) the condition of having reduced numbers of inhabitants (or no inhabitants at all)