• word of the day

    depletion

    depletion - Dictionary definition and meaning for word depletion

    Definition
    (noun) the act of decreasing something markedly Definition
    (noun) the state of being depleted
Download our Mobile App Today
Receive our word of the day
on Whatsapp