ISONIAZID Meaning of ISONIAZID in English n. crystalline compound used in the treatment of tuberculosis (Pharmacology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012