Verb
smell like a rose (third-person singular simple present smells like a rose, present participle smelling like a rose, simple past and past participle smelt like a rose or smelled like a rose)
(idiomatic, colloquial, simile) To be regarded as appealing, virtuous, or respectable; to be untainted or unharmed.