eidolon

/ˈaɪdɒlɒn/

Definitions

1. noun

A ghostly or spectral image of a person, especially one that appears in a dream or vision, or a vague or unsubstantial representation of something.

“The film portrayed the character’s eidolon, a ghostly apparition that symbolized his troubled past.”

Synonyms

  • apparition
  • ghost
  • phantom
  • specter
  • vision

Antonyms

  • reality
  • substance