EnglishMain Dictionary
spectre
Universal Words
(BrE) (AmE specter) noun
1 ~ (of sth) something unpleasant that people are afraid might happen in the future:
The country is haunted by the spectre of civil war. * These weeks of drought have once again raised the spectre of widespread famine.
2 (literary) a ghost:
Was he a spectre returning to haunt her?