English dictionary
depopulation meaning and definition
Definition and meaning of depopulation at MeaningMonkey.org. depopulation meaning and definition in the English Dictionary.DEPOPULATION noun
Definition of depopulation (noun)
- the condition of having reduced numbers of inhabitants (or no inhabitants at all)
Source: Princeton University Wordnet