English / word
server
noun B1MEANING IN ENGLISH
a central computer or program that supplies data or services to other computers on a network
In context
01
The office server crashed due to unexpected network traffic.
02
Websites store their images and files on a cloud server.
Synonyms
host computer,mainframe