A BED OF ROSES Meaning of A BED OF ROSES in English an easy life, a pleasant place to work or stay Who said that retirement is a bed of roses? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012