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)

  1. the condition of having reduced numbers of inhabitants (or no inhabitants at all)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: