hedgerow

Nouns

  • (n) a fence formed by a row of closely planted shrubs or bushes hedge,

Synonyms

hedge

Words of close approximity