'spinal canal' definitions:

Definition of 'spinal canal'

(from WordNet)
noun
The canal in successive vertebrae through which the spinal cord passes [syn: spinal canal, vertebral canal, canalis vertebralis]