Olfaction Wednesday, 30 November 2011 - Today's Word: olfaction Meaning: (noun) The faculty that enables us to distinguish scents. Synonyms: smell Use in Sentence: My stuffed nose not only impeded my olfaction, it also dulled my sense of taste. Email This BlogThis! Share to X Share to Facebook Labels: olfaction