OLFACTION Meaning of OLFACTION in English [ ɒl'fakʃ(ə)n ]■ noun technical the action or capacity of smelling; the sense of smell.Derivativesolfactive adjective OriginC19: from L. olfactus 'a smell' + -ion . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004