Definition of “spinal cord” - English Dictionary

british dictionary

“spinal cord” in American English

See all translations

spinal cordnoun [ C ]

us /ˈspɑɪ·nəl ˌkɔrd/

biology the set of nerves inside the spine that connect the brain to other nerves in the body

(Definition of “spinal cord” from the Cambridge Academic Content Dictionary © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!