specters

noun
  1. ghosts or apparitions of dead people
  2. haunting or disturbing thoughts, memories, or possibilities
  3. Usage: figurative

Examples