Noun Definitionvasodilator1.Definition: a drug that causes dilation of blood vesselsRelated Noun(s):vasodilativeCategory: Objects