Table of Contents
Antonyms
Synonyms
Etymology
1. specter
noun. ['ˈspɛktɝ'] a mental representation of some haunting experience.
Antonyms
Etymology
- specter (English)
- spectre (French)
- spectrum (Latin)
noun. ['ˈspɛktɝ'] a mental representation of some haunting experience.