English Dictionary
Definition server farm in British English
server farm noun
[countable] noun
1
a building or a group of buildings that holds a large collection of servers for connecting to the Internet
Synonyms and related words
