Televillage Definition

noun

A communal site containing telecottages where teleworkers can work.

Wiktionary

Other Word Forms of Televillage

Noun

Singular:
televillage
Plural:
televillages

Origin of Televillage

  • tele- +‎ village

    From Wiktionary

Find Similar Words

Find similar words to televillage using the buttons below.

Words Starting With

Words Ending With

Unscrambles

televillage