server

mastery
UK /ˈsɜːvə/ US /ˈsɝvɚ/nounname

card 1 of 10 · synonym

Which word is closest in meaning to 'server' in this sentence?

The company added a new server to handle the increased traffic.