beta blocker
Concise Oxford English Dictionary © 2008 Oxford University Press:
beta blocker
▶noun any of a class of drugs which inhibit the stimulation of the adrenergic receptors responsible for increased cardiac action, used to control heart rhythm, treat angina, and reduce high blood pressure.
'beta blocker' also found in these Oxford entries:

