English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition come up smelling of roses in British English

come up smelling of roses phrase

phrase
1

to come out of a difficult situation with your reputation better than it was before, especially when you do not deserve to

Synonyms and related words
Definition come up smelling of roses in British English