BED OF ROSES


Meaning of BED OF ROSES in English

[bed of roses] (1648): a place or situation of agreeable ease

Merriam-Webster English vocab.      Английский словарь Merriam Webster.