Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: data centre
Usage: Brit, Cdn
  1. Facility used to house large networked computer systems and associated components, e.g. for distribution of data or providing cloud computing services
    "The company built a new data centre to support its growing cloud services";
    - data center [N. Amer], datacenter [N. Amer]

Derived forms: data centres

Encyclopedia: Data centre