SPINAL NERVE Meaning of SPINAL NERVE in English n. any of the 31 pairs nerves that emerges from the spinal cord Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012