noun
Meaning 1
Any substance that produces vasodepression and thus lowers blood pressure.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: vasodepressant, vasodilator
Antonyms: vasopressor, vasoconstrictor
Broader terms: antihypertensive, hypotensive, substance