ALL meanings of depressor nerve
de·pres·sor nerve
D d - noun depressor nerve any nerve that when stimulated produces a fall in blood pressure by dilating the arteries or lowering the heartbeat 3
- noun depressor nerve a person or thing that depresses. 1
- noun depressor nerve Surgery. an instrument for pressing down a protruding part, as a tongue depressor. 1
- noun depressor nerve Anatomy. a muscle that draws down a part of the body, as the corner of the mouth. Compare levator. Also called depressor nerve. a nerve that, when stimulated, induces a decrease in activity, as a slowed heartbeat. 1