meaning of amyl nitrate

amyl nitrate meaning in General Dictionary

a vasodilator that's often regularly treat angina pectoris