smell of roses meaning
smell. 1. to perceive the odor or scent of through the nose by means of the olfactory nerves; inhale the odor of. 2. to test by the sense of smell: He smelled the meat to see if it was fresh. 3. to perceive, detect, or discover by shrewdness or sagacity: The detective smelled foul play.