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)