A beta blocker is a medication that blocks the action of adrenaline on beta receptors. It is often used to treat high blood pressure, heart disease, and anxiety. Beta blockers work by blocking beta receptors in the heart and blood vessels, which leads to a slower heart rate and the opening of blood vessels.