SPECTRE


Meaning of SPECTRE in English

n. ghost, evil spirit, unnatural apparition, phantom (also specter)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.