English Dictionary
Definition H2 blocker in British English
H2 blocker noun
noun
1
a drug used to treat indigestion and heartburn
