Specter deflector Synonyms
We can't find synonyms for the phrase "Specter deflector", but we have synonyms for terms, you can combine them.SD abbreviation
SD is an abbreviation for Specter DeflectorWhat does SD stand for?
SD stands for "Specter Deflector" 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