SPECTER


Meaning of SPECTER in English

or spectre noun see: spy Date: 1605 a visible disembodied spirit ; ghost , something that haunts or perturbs the mind ; phantasm

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.