noun🔗ShareA drug or chemical agent that causes dilation of the blood vessels thereby reducing blood pressure."The doctor prescribed a vasodilator to help lower my grandfather's high blood pressure. "medicinephysiologyanatomyChat with AIVocabulary GamePractice Reading