Find the word definition

Wiktionary
data centers

n. (data center English)