Beta blockers

Vocabulary Term #2662
Noun (thing)
USA
UK
Beta blockers
USA
UK
medication used to slow the heart
USA
UK
"She took beta blockers after her first heart attack to reduce the risk of a second one."