Definitions Found:

a rose garden