Twisted spectre Synonyms
Synonyms for phrase
TS abbreviation
TS is an abbreviation for Twisted SpectreWhat does TS stand for?
TS stands for "Twisted Spectre" Spectre replaced
Definitions for Spectre
- (noun) a ghostly appearing figure
- (noun) a mental representation of some haunting experience