Skip to definition.
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
    - rosarium

Derived forms: rose gardens

Type of: garden

Encyclopedia: Rose garden, chandigarh