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
Tweet