Spinal Canal Stenosis: What does it mean and how to deal with it?

The word “Stenosis” means a narrowing or constriction of the diameter of a bodily passage/canal/tubular structure. “Spinal stenosis” refers to narrowing of the spinal canal inside the spine, leading to constriction of the spinal cord and nerve roots passing through the spine. It usually occurs in the middle and old age. Main reason for stenosis…