(noun) ghost, shade, specter, spectre, spook
a mental representation of some haunting experience
he looked like he had seen a ghost; it aroused specters from his past