Synonyms and Antonyms for specter

1. specter (n.)

a mental representation of some haunting experience

Synonyms: Antonyms: