depopulation
/dɪpɑpjʌlˈeɪʃʌn/
Explore definitions, synonyms, and language insights of depopulation
Definitions
Noun
the condition of having reduced numbers of inhabitants (or no inhabitants at all)