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