Telepathic double Synonyms
Synonyms for phrase
- psychic twin
- psychic counterpart
- mental image
- psychic copy
- psychic stand-in
- mental duplicate
- mental twin
- supernatural counterpart
- mental counterpart
- spiritual twin
- spiritual counterpart
- mental match
- intellectual twin
- spiritual image
- mental copy
- inner twin
- psychological substitute
- mental substitute
- subliminal image
- mental replica
TD abbreviation
TD is an abbreviation for Telepathic DoubleWhat does TD stand for?
TD stands for "Telepathic Double"