rose garden
noun1
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