English Dictionary
Definition depopulation in British English
depopulation noun
[uncountable] noun
/ˌdiːpɒpjʊˈleɪʃ(ə)n/
Synonyms and related words
