alpha blocker
Concise Oxford English Dictionary © 2008 Oxford University Press:
alpha blocker
▶noun Medicine any of a class of drugs which prevent the stimulation of the adrenergic receptors responsible for increased blood pressure.
'alpha blocker' also found in these Oxford entries:

