Specter - Definition, Meaning & Synonyms | Vocabulary.com
https://www.vocabulary.com/dictionary/specter
webA specter means a ghostly apparition, a ghost itself, or simply an idea that people find frightening. You can give yourself nightmares if you listen to too many stories about ghostly specters appearing in dark windows. Specters as fears are the kind that tend to loom on the edge of our minds, lying dormant for awhile, then raising their ugly heads.
DA: 99 PA: 6 MOZ Rank: 40