Definition, Meaning & Synonyms

eidolon

noun
/aɪˈdoʊ.lɒn/
Definition
A phantom, an idealized image, or a representation of a person or thing.
Examples
  • In ancient mythology, the eidolon of the hero appeared before the warriors.
  • She saw the eidolon of her lost friend in her dreams, bringing back memories of their adventures together.
  • The artist created an eidolon that captured the essence of his beloved city.
Meaning
The term ‘eidolon’ refers to a spirit or a vision that represents a person or an idea, often seen in dreams or as an illusion.
Synonyms
  • image
  • phantom
  • illusion
  • ghost
  • specter