SPECTRE


Meaning of SPECTRE in English

n.

Apparition, ghost, spirit, shade, phantom, shadow, goblin, hobgoblin.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.