• word of the day

    deforestation

    deforestation - Dictionary definition and meaning for word deforestation

    Definition
    (noun) the state of being clear of trees Definition
    (noun) the removal of trees
    Synonyms : disforestation
Download our Mobile App Today
Receive our word of the day
on Whatsapp