telecentre
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 “telecentre” to another language
Click any language to open the translator with this word already filled in.