Find the word definition

Wiktionary
cyberchats

n. (plural of cyberchat English)

Usage examples of "cyberchats".

So you held cyberchats of the mind, imagining all the clever things you could have said to all the threads you could have maintained, and then you got to thinking how far out and lonely you really were.