SPECTER


Meaning of SPECTER in English

[spec.ter] or spec.tre n [F spectre, fr. L spectrum appearance, specter, fr. specere to look, look at--more at spy] (1605) 1: a visible disembodied spirit: ghost

2: something that haunts or perturbs the mind: phantasm "the ~ of hunger"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.