ISOCARBOXAZID Meaning of ISOCARBOXAZID in English [iso.car.box.az.id] n [is- + carb- + ox- + hydrazide] (1959): an antidepressant drug Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012