DEPRESSOR


Meaning of DEPRESSOR in English

■ 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.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.