1. A collection of shrubs. 2. A place where shrubs are planted. 3. a collection of shrubs growing together
shrubbery |