English Spinal stenosis Cited by user Rsprkr on 31 Jan 2020 Spinal stenosis is an abnormal narrowing of the spinal canal or neural foramen that results in pressure on the spinal cord or nerve roots.