amyl nitrate - definitions and synonyms

amyl nitrate noun

  1. English Meaning: 

    : a vasodilator that is sometimes used to treat angina pectoris