HEDGEROW

Definition of HEDGEROW

  1. (noun)a fence formed by a row of closely planted shrubs or bushes