AMIDOL Meaning of AMIDOL in English [am.i.dol] n [G, fr. Amidol, a trademark] (1892): a colorless crystalline salt used chiefly as a photographic developer Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012