DEPRESSOR


Meaning of DEPRESSOR in English

n.1 Anat. a (in full depressor muscle) a muscle that causes the lowering of some part of the body. b a nerve that lowers blood pressure.

2 Surgery an instrument for pressing down an organ etc.

Etymology: L (as DEPRESSION)

Oxford English vocab.      Оксфордский английский словарь.