vasodilator

Definitions

Food

  • noun a chemical substance which makes blood vessels become wider, so that blood flows more easily and blood pressure falls

Sports

  • noun a chemical substance that makes blood vessels become wider, causing blood to flow more easily and blood pressure to fall
http://www.dictionarycentral.com/definition/vasodilator.html