Definition, synonyms and related words
Any material that produces vasodilation and thus lowers blood pressure.