IMESATIN Meaning of IMESATIN in English noun a dark yellow, crystalline substance, obtained by the action of ammonia on isatin. Webster English vocab. Английский словарь Webster. 2012