Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of depressor

Source language: EnglishDictionary language: English

depressor

noun

Definitions

  1. Anything that depresses

  2. An instrument used to push something out of the way during an examination

  3. Any of several muscles that pull down

  4. Anything that lowers blood pressure