depopulation
Explore definitions, synonyms, and language insights of depopulation
Definitions
Noun
the condition of having reduced numbers of inhabitants (or no inhabitants at all)
Explore definitions, synonyms, and language insights of depopulation