(TREE) [noun] [U] - a small evergreen tree with small shiny leavesBox is often planted close together to form a hedge around the edge of a garden.See also boxwood.
BOX
Meaning of BOX in English
Cambridge English vocab. Кембриджский английский словарь. 2012