Meaning of depopulation

Definition of depopulation

(noun) the condition of having reduced numbers of inhabitants (or no inhabitants at all)

Other information on depopulation

WIKIPEDIA results for depopulation
Amazon results for depopulation