Televillage Definition
noun
A communal site containing telecottages where teleworkers can work.
Wiktionary
Other Word Forms of Televillage
Noun
Singular:
televillage
Plural:
televillagesOrigin of Televillage
-
tele- + village
From Wiktionary
Find Similar Words
Find similar words to televillage using the buttons below.