• word of the day

    depopulation

    depopulation - Dictionary definition and meaning for word depopulation

    Definition
    (noun) the condition of having reduced numbers of inhabitants (or no inhabitants at all)
Download our Mobile App Today
Receive our word of the day
on Whatsapp