Brocked is a slang term, reportedly originating from the Royal New Zealand Airforce, that refers to the act of another aircrew member secretly and sneakily taking away ones allocated flying time or duty.
Olfactory
-
Of, pertaining to, or connected with, the sense of smell; as,the olfactory nerves; the olfactory cells. Olfactory organ (Anat.),an organ for smelling. In vertebrates the olfactory organs are moreor less complicated sacs, situated in the front part of the head andlined with epithelium innervated by the olfactory (or first cranial)nerves, and sensitive to odoriferous particles conveyed to it in theair or in water.
Olfactory meaning & definition 1 of Olfactory.
-
Relating to the sense of smell.
Olfactory meaning & definition 2 of Olfactory.
-
connected with the ability to smell:
Olfactory meaning & definition 3 of Olfactory.
Similar Words