Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
DEPRESSOR
Definition:
[noun] any skeletal muscle that draws a part down
Synonyms:
muscle
[noun] any nerve whose activity tends to reduce the activity or tone of the body part it serves
Synonyms:
nerve
[noun] a device used by physician to press a part down or aside
Synonyms:
Search for
synonyms for DEPRESSOR
Related Words:
tongue depressor