EIDOLON Meaning of EIDOLON in English n. (pl. eidolons or eidola) 1. a spectre; a phantom. 2 an idealized figure. Etymology: Gk eidolon: see IDOL Oxford English vocab. Оксфордский английский словарь. 2012