SHRUBBERY


Meaning of SHRUBBERY in English

noun a collection of shrubs.

2. shrubbery ·noun a place where shrubs are planted.

Webster English vocab.      Английский словарь Webster.