orchard bush
nounDefinition of orchard bush
chiefly British
: open woodland of tropical uplands in which the individual trees are more or less uniformly distributed