spectre
noun
- 1
A ghostly apparition, a phantom.
“A specter haunted the cemetery at the old Vasquez manor.”
- 2
A threatening mental image.
Translate “spectre” to another language
Click any language to open the translator with this word already filled in.