Word info

televillage

Noun

Meaning

televillage (plural televillages)

A communal site containing telecottages where teleworkers can work.

Source: en.wiktionary.org

Close letter words and terms