OLFACTION Meaning of OLFACTION in English [ol.fac.tion] n (ca. 1846) 1: the sense of smell 2: the act or process of smelling Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012