Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of spinal cord

Source language: EnglishDictionary language: English

spinal cord

noun

Definitions

  1. A thick, whitish cord of nerve tissue which is a major part of the vertebrate central nervous system. It extends from the brain stem down through the spine, with nerves branching off to various parts of the body.