foresteep
/ˈfɔːrɛstip/Definitions
1. verb
to make an area of forest or woodland by planting trees, or to become forested
“The park ranger is foresteeping the abandoned land to create a new wildlife sanctuary.”
1. verb
to make an area of forest or woodland by planting trees, or to become forested
“The park ranger is foresteeping the abandoned land to create a new wildlife sanctuary.”