NEURAL CAVITY Meaning of NEURAL CAVITY in English noun : the cavity comprising the spinal canal and the interior of the cranium Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012