[noun] [C] UK and US - a line of different types of bushes and small trees growing very close together, esp. between fields or along the sides of roads in the countryside
HEDGEROW
Meaning of HEDGEROW in English
Cambridge English vocab. Кембриджский английский словарь. 2012