Also found in: Thesaurus, Medical, Legal, Encyclopedia, Wikipedia.
Switch to new thesaurus
|Noun||1.||olfactory perception - the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form; "she loved the smell of roses"|
aesthesis, esthesis, sensation, sense datum, sense experience, sense impression - an unelaborated elementary awareness of stimulation; "a sensation of touch"
scent - an odor left in passing by which a person or animal can be traced
fetor, foetor, malodor, malodour, reek, stench, stink, mephitis - a distinctive odor that is offensively unpleasant
acridity - having an acrid smell