Dictionary |
1 Result
#1
hedgerow
n.
[
hedge
] a fence formed by a row of closely planted shrubs or bushes
. wn