COME UP (OR OUT) SMELLING OF ROSES


Meaning of COME UP (OR OUT) SMELLING OF ROSES in English

come up ( or out) smelling of roses

emerge from a difficult situation with reputation intact.

→ rose

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.