Shrubbery department Synonyms

Definitions for Shrubbery


  • (noun) an area where a number of shrubs are planted
  • (noun) a collection of shrubs growing together

SD abbreviation

SD is an abbreviation for Shrubbery Department
What does SD stand for?
SD stands for "Shrubbery Department"

Definitions for Department