BAL Meaning of BAL in English [BAL] n [British Anti-Lewisite] (1942): dimercaprol Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012