blocadren has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) a beta blocker (trade name Blocadren) administered after heart attacks

Synonyms

timolol

Related terms

beta_blocker trade_name

*