Topic: COMPUTERS


server farm

noun
     
server farm [countable]
TD an office which has a large amount of computer equipment holding all the software and information for websites

Explore COMPUTERS Topic