Hedgerows Meaning

There are 1 meaning(s) for word Hedgerows

Meaning 1 : a fence formed by a row of closely planted shrubs or bushes

    Synonyms : hedge