hedgerow

Noun
  1. A fence formed by a row of closely planted shrubs or bushes (synset 103516319)

Other Searches