Idiom: Come up smelling of roses

Idiom Definitions for 'Come up smelling of roses'


If someone comes up smelling of roses, they emerge from a situation with their reputation undamaged.

British EnglishBritish English | Category: Plants & Flowers

View examples in Google: Come up smelling of roses

See also: