spinal canal noun1 •The canal which runs down through the vertebrae and contains the spinal cord and spinal meninges. formsspinal canals