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? English idioms vocab. Словарь английских идиом и выражений. 2012