Depressor (Noun)
Meaning 1
Any nerve whose activity tends to reduce the activity or tone of the body part it serves.
Classification
Nouns denoting body parts.
Synonyms
Hypernyms
Meaning 2
A device used by physician to press a part down or aside.
Classification
Nouns denoting man-made objects.
Related Words
Meaning 3
Any skeletal muscle that draws a body part down.
Classification
Nouns denoting body parts.