Dictionary search results

Showing 1-2 of 2 results

slipped disc US English

A vertebral disc that is displaced or partly protruding, pressing on nearby nerves and causing back pain or sciatica