Synonyms and Antonyms for spectre

1. spectre (n.)

a mental representation of some haunting experience

Synonyms: Antonyms: