A flower bed in which roses are growing
Synonyms:
  1. clover
  2. comfort
  3. comfortable situation
  4. rose bed
  5. life of ease
  6. lap-of-luxury
  7. luxury
  8. paradise
  9. the good life
  10. velvet