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. Сжатый оксфордский словарь английского языка. 2004