SCIATIC NERVE Meaning of SCIATIC NERVE in English ■ noun Anatomy a major nerve extending from the lower end of the spinal cord down the back of the thigh. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004