afforestEnglish

afforest, forest

Verb

Establish a forest on previously unforested land

English: afforest, forest

English words with similar meanings

Show 1 words

Words that start with "afforest"