telecentrenoun [ C ]
uk/ˈtelɪˌsentər/usUK US telecenter IT, COMMUNICATIONSa public building with computers, etc. that people can use as an office instead of travelling long distances to work:
We are currently looking at ways to develop telecentres for remote villages.