Definition of spinal canal in English:
A cavity that runs successively through each of the vertebrae and contains the spinal cord.
- He subsequently developed plasmacytomas of his thoracic spinal canal, right orbit, and frontal sinuses.
- As the lumbar spinal canal shrinks, the nerves that go through it are squeezed.
- Doctors surgically tuck exposed nerves and spinal cord back inside the spinal canal and cover them with muscle and skin.
Definition of spinal canal in:
- British & World English dictionary