telecenter
/T EH1 L AH0 S EH0 N T ER0/noun
- 1
A place where members of the public may access personal computers (and other digital equipment) and the Internet, in order to acquire or improve skills.
Synonyms
Translate “telecenter” into another language
Choose a language below to open the translator with English selected as the source language.
Source: https://en.wiktionary.org/wiki/telecenter, https://en.wiktionary.org/wiki/telecentre