Meaning of shrubbery

Definition of shrubbery

(noun) an area where a number of shrubs are planted

Other information on shrubbery

WIKIPEDIA results for shrubbery
Amazon results for shrubbery