Telepathize
verb
To establish contact with or to receive via telepathy.
To engage in telepathic communication.
To establish contact with or to receive via telepathy.
To engage in telepathic communication.
Loading dictionaries...
Initializing dictionary manager