BED OF ROSES


Meaning of BED OF ROSES in English

: a place or situation of agreeable ease : a relaxed carefree luxurious situation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.