bed of roses

1 ENTRIES FOUND:
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