specter
spec
ˈspɛk
spek
ter
spelter
spectre

Definition & Meaning of "specter"in English

Specter
01

a mental representation or vision of something frightening or haunting, often associated with fear, anxiety, or an unsettling memory 

Grammatical Information
Animacy status
Abstract
Composition
Simple
Countable
Plural form
specters
Examples
The specter of failure haunted him every time he attempted something new. 
02

a ghostly appearing figure 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store