shrubbery
English Dictionary
->
Letter S
-> shrubbery
Search Dictionary:
shrubbery Definition
(n)
an
area
where
a
number
of
shrubs
are
planted
(n)
a
collection
of
shrubs
growing
together
shrubbery Synonyms
shrubbery
© Art Branch Inc.