depressor
Concise Oxford English Dictionary © 2008 Oxford University Press:
depressor/dɪˈpresə(r)/
▶noun
- 1 Anatomy a muscle whose contraction pulls down a part of the body.
- 2 Physiology a nerve whose stimulation results in a lowering of blood pressure.
- 3 an instrument for pressing something down.
'depressor' also found in these Oxford entries:

