Spinal stenosis By SEO Manager / August 26, 2024 A narrowing of the spinal canal, placing pressure of the spinal nerve cord, causing pain and other complications.