Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: rose garden
  1. A garden for growing roses
    "The couple spent their anniversary strolling through the beautiful rose garden";
    - rosarium

Derived forms: rose gardens

Type of: garden

Encyclopedia: Rose garden, chandigarh