Verbs Smell = to perceive or detect the odor or scent of (something) Also see: anosmia Recommended ListeningOrwell’s nose – What’s the world like when you permanently lose your sense of smell, or when you’re a super smeller? Living in a world without smell – Anosmia or the loss of the ability to perceive smell … Continue reading Smell