ISONIAZID Meaning of ISONIAZID in English [iso.ni.a.zid] n [is- + nicotinic acid + hydrazide] (1952): a crystalline compound used in treating tuberculosis Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012