• word of the day

    afforest

    afforest - Dictionary definition and meaning for word afforest

    Definition
    (verb) establish a forest on previously unforested land
    Synonyms : forest
    Example Sentence
    • afforest the mountains
Download our Mobile App Today
Receive our word of the day
on Whatsapp