ALL meanings of spinal cord
spi·nal cord
S s - noun spinal cord the cord of nerve tissue extending through the spinal canal of the spinal column. 1
- noun spinal cord central nerve of the spine 1
- countable noun spinal cord Your spinal cord is a thick cord of nerves inside your spine which connects your brain to nerves in all parts of your body. 0
- noun spinal cord the thick cord of nerve tissue within the spinal canal, which in man gives rise to 31 pairs of spinal nerves, and together with the brain forms the central nervous system 0
- noun spinal cord the thick cord of nerve tissue of the central nervous system, extending down the spinal canal from the medulla oblongata 0