Meaning of “cybercentre” in the English Dictionary

business-english dictionary

"cybercentre" in Business English

See all translations

cybercentrenoun [ C ]

uk /ˈsaɪbəˌsentər/ us INTERNET

a place that offers computer and internet services to people, companies, and organizations:

They intend to open a network of 18 cybercentres in Europe in order to tap into the e-business services market.

(Definition of “cybercentre” from the Cambridge Business English Dictionary © Cambridge University Press)