EIDOLON Meaning of EIDOLON in English n. (pl. eidolons or eidola) 1 a spectre; a phantom. 2 an idealized figure. [ Gk eidolon: see IDOL ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012