meaning of blocadren

blocadren meaning in General Dictionary

a beta blocker (trade title Blocadren) administered after cardiac arrest