Spectre Synonyms

A mental representation of some haunting experience
(Noun)