IMESATIN Meaning of IMESATIN in English (n.) A dark yellow, crystalline substance, obtained by the action of ammonia on isatin. Webster's English dictionary. Английский словарь Webster. 2012