Also spelled spectre
noun
Meanings
-
1
noun
a ghost, or a haunting threatening prospect
The specter of famine loomed over the region.
Thesaurus
Etymology
From French spectre, from Latin spectrum ('appearance, apparition'), from specere ('to look at').
View etymology graph ->