Looming specter Synonyms
Synonyms for phrase
- impending shadow
- menacing spirit
- menacing shadow
- imminent threat
- future phantom
- future vision
- near shade
- impending threat
- future ghost
- menacing appearance
- future spirit
- imminent appearance
- impending presence
- future shade
- frightening apparition
- impending appearance
- close shade
- future appearance
- ominous ghost
- ominous shadow
LS abbreviation
LS is an abbreviation for Looming SpecterWhat does LS stand for?
LS stands for "Looming Specter" Specter replaced
Definitions for Specter
- (noun) the soul of a dead person thought of especially as appearing to living people
- (noun) a ghostly appearing figure
- (noun) a mental representation of some haunting experience