rose garden

noun — 2 senses

rose garden

noun
1

Literally A garden devoted primarily to roses.

2

Idiomatic A highly desirable situation.

  • I beg your pardon, / I never promised you a rose garden. / Along with the sunshine, / There's gotta be a little rain sometimes1969, Joe South, “Rose Garden”:
Related terms
Rose Garden rubbish

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.