meaning of shelterbelt

1. hedge or fence of trees designed to lessen the force of the wind and reduce erosion


Related Words

shelterbelt |

Developed & Maintained By Taraprasad.com

Treasure Words