depressor

English

noun
Definitions
  • Anything that depresses
  • An instrument used to push something out of the way during an examination
  • Any of several muscles that pull down
  • Anything that lowers blood pressure

Etymology

Suffix from English depress.

Origin

English

depress

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms