data center
noun
plural data centers
: a facility for housing computer systems and related equipment used for the storage and processing of large amounts of data
the construction of a new data center
The generators … ward against surges and power failures to ensure that the data center always runs smoothly.—
Tom Vanderbilt
Love words? Need even more definitions?
Merriam-Webster unabridged



