'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]