Dictionary definition · specter
noun
- a mental representation of some haunting experience"he looked like he had seen a ghost"
- a ghostly appearing figure"we were unprepared for the apparition that confronted us"
Source: Open English WordNet (CC BY 4.0).