EGAVE

debushing

Meaning

  1. noun The removal of encroaching bush / scrub from agricultural land

Similar words

disboscation disbudding deplantation devegetation debriding pruning dehubbing averruncation offscouring deforester

Save “debushing” to learn later