1. [ noun ] (anatomy,zoology) any skeletal muscle that draws a part down
Synonyms: depressor_muscle
Related terms: skeletal_muscle lower
2. [ noun ] (anatomy,zoology) any nerve whose activity tends to reduce the activity or tone of the body part it serves
Synonyms: depressor_nerve
Related terms: nerve
3. [ noun ] (medicine) a device used by physician to press a part down or aside
Related terms: device tongue_depressor press_down
Similar spelling:   depress