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.





