bed of roses

Save
bed of roses noun
bed of roses
noun
Learner's definition of BED OF ROSES
[singular]
: a place or situation that is pleasant or easy usually used in negative statements