Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: datacenter
Usage: N. Amer
  1. Facility used to house large networked computer systems and associated components, e.g. for distribution of data or providing cloud computing services
    - data center [N. Amer], data centre [Brit, Cdn]

Derived forms: data centers, datacenters

Encyclopedia: Datacenter