What does amyl nitrate mean? May 31, 2023 All Dictionary amyl nitrate meaning in General Dictionary a vasodilator that's often regularly treat angina pectoris