spinal canalDefinition of spinal canal noun a cavity which runs successively through each of the vertebrae and encloses the spinal cord. spinal canal in other Oxford dictionaries Definition of spinal canal in the US English dictionary