Definitions
noun
a collection of shrubs growing together
noun
an area where a number of shrubs are planted
Look “shrubbery” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a collection of shrubs growing together
an area where a number of shrubs are planted