Word info

telecollaborator

Noun

Meaning

telecollaborator (plural telecollaborators)

A participant in telecollaboration.

Source: en.wiktionary.org

Close letter words and terms