English | German | Russian | Czech

depopulation English

Meaning depopulation meaning

What does depopulation mean?

depopulation

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

Synonyms depopulation synonyms

What other words have the same or similar meaning as depopulation?

Are you looking for...?