Specter Meaning

There are 2 meaning(s) for word specter

Translate :
Specter Meaning 1 : a mental representation of some haunting experience

    Example : it aroused specters from his past

    Synonyms : ghost,  shade,  spectre,  spook,  wraith
Specter Meaning 2 : a ghostly appearing figure

    Synonyms : apparition,  fantasm,  phantasm,  phantasma,  phantom,  spectre