DEPOPULATION Meaning of DEPOPULATION in English [noun] [U]The war in Vietnam led to rural depopulation/depopulation of the rural areas. Cambridge English vocab. Кембриджский английский словарь. 2012