What does amlodipine besylate mean?

amlodipine besylate meaning in General Dictionary

a vasodilator (trade title Norvasc) consumed tablet form; recommended for high blood pressure and angina pectoris