n. 1 ghost, phantom, wraith, apparition, vision, spirit, shade, revenant, Doppelgnger, chimera, Colloq spook, bogeyman or bogyman Each year the spectre appeared to her on Christmas Eve 2 image, vision, (mental) picture Again the horrible spectre of war and pestilence arose
SPECTRE
Meaning of SPECTRE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012