Find the word definition

Wiktionary
flestolol

n. A beta-adrenergic blocking drug.

Wikipedia
Flestolol

Flestolol is a short-acting beta adrenergic receptor antagonist.