meaning of hedgerows

1. A row of shrubs, or trees, planted for inclosure or separation of fields.
2.
a fence formed by a row of closely planted shrubs or bushes


Related Words

hedgerow |

Developed & Maintained By Taraprasad.com

Treasure Words