Synonyms / Related
Definitions of spinal cord:
- noun: a major part of the central nervous system which conducts sensory and motor nerve impulses to and from the brain; a long tube-like structure extending from the base of the brain through the vertebral canal to the upper lumbar region
Search for spinal cord at other dictionaries: OneLook, Oxford, American Heritage, Merriam-Webster, Wikipedia
(New!) Usage examples...