beta blockertranslation and definition "beta blocker", tamil lexiconWordTamil Definitionbeta blockerA drug used to treat high blood pressure