TELECOTTAGE


Meaning of TELECOTTAGE in English

■ noun a place in a rural area where computer equipment is available for communal use.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.