'Eidolon' definitions:

Definition of 'Eidolon'

From: GCIDE
  • Eidolon \Ei*do"lon\, n. [NL., fr. Gr. ? image. See Idol.] An image or representation; a form; a phantom; an apparition. --Sir W. Scott. [1913 Webster]

Synonyms of 'eidolon'

From: Moby Thesaurus