spinal canal Meaning, Definition & Usage

  1. noun the canal in successive vertebrae through which the spinal cord passes
    canalis vertebralis; vertebral canal.

WordNet