specter
(noun)
noun
1. a mental representation of some haunting experience
- it aroused specters from his past
Similar word(s): ghost, shade, spectre, spook, wraith
Definition categories: thought, apparition, fantasm, phantasm, phantasma, phantom, shadow
2. a ghostly appearing figure
Similar word(s): apparition, fantasm, phantasm, phantasma, phantom, spectre