spinal cord

Definitions

General English

General Science

  • noun a cord of nerve tissue that runs down from the brain through the spinal column and gives rise to pairs of spinal nerves that connect to different parts of the body

Medical

  • noun part of the central nervous system, running from the medulla oblongata to the filum terminale, in the vertebral canal of the spine

Sports

  • noun the part of the central nervous system that runs from the brain down the spine to the lower back, protected by the vertebral canal
http://www.dictionarycentral.com/definition/spinal-cord.html