olfactory nerve Syllabification: (ol·fac·to·ry nerve)Definition of olfactory nerve noun Anatomy each of the first pair of cranial nerves, transmitting impulses to the brain from the smell receptors in the mucous membrane of the nose. olfactory nerve in other Oxford dictionaries Definition of olfactory nerve in the British & World English dictionary