Meaning of hedgerow

Definition of hedgerow

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

Other information on hedgerow

WIKIPEDIA results for hedgerow
Amazon results for hedgerow