Skip to content

specter

Dictionary definition · specter

noun

  1. a mental representation of some haunting experience"he looked like he had seen a ghost"
  2. a ghostly appearing figure"we were unprepared for the apparition that confronted us"

Source: Open English WordNet (CC BY 4.0).