Vasodilators are medicines that open, also called dilate, blood vessels. Vasodilators affect the muscles in the walls of the arteries and veins. They prevent the muscles from tightening and the walls from narrowing.
As a result, blood flows more easily through the vessels. The heart doesn't have to pump as hard. This reduces blood pressure.
The vasodilators that work directly on the vessel walls are hydralazine and minoxidil. Some other medicines used to treat high blood pressure, such as calcium channel blockers, also dilate blood vessels.