Specter (Noun)
Meaning 1
A mental representation of some haunting experience; "he looked like he had seen a ghost"; "it aroused specters from his past".
Classification
Nouns denoting cognitive processes and contents.
Synonyms
Hypernyms
Meaning 2
A ghostly appearing figure; "we were unprepared for the apparition that confronted us".
Classification
Nouns denoting people.