Smell-like-a-rose Definition
verb
(idiomatic, colloquial, simile) To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed.
Wiktionary
Smell-like-a-rose Is Also Mentioned In
Find Similar Words
Find similar words to smell-like-a-rose using the buttons below.