'Norvasc' definitions:

Definition of 'Norvasc'

(from WordNet)
noun
A vasodilator (trade name Norvasc) taken in tablet form; prescribed for hypertension and angina pectoris [syn: amlodipine besylate, Norvasc]