EIDOLON Meaning of EIDOLON in English [ei.do.lon] n, pl -lons or -la [Gk eidolon--more at idol] (1828) 1: an unsubstantial image: phantom 2: ideal Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012