SPECTRE
WordNet

noun


(1)   A mental representation of some haunting experience
"He looked like he had seen a ghost"
"It aroused specters from his past"
(2)   A ghostly appearing figure
"We were unprepared for the apparition that confronted us"
 
x
OK