ODONTOID Meaning of ODONTOID in English adj. toothlike. Phrases and idioms: odontoid process a projection from the second cervical vertebra. Etymology: Gk odontoeides (as ODONTO- + Gk eidos form) Oxford English vocab. Оксфордский английский словарь. 2012