Definition, synonyms and related words
A beta-adrenergic blocking drug of the benzamide chemical class.