server

/ˈsɜːvə/
noun
? ?

Definition

1

a computer that gives information or services to other computers

The website is stored on a server.

2

a person who brings food and drinks to tables

The server took our orders quickly.

Synonyms

host machine node

Make server stick.

Free. No account. GoVocab reminds you right before you'd forget server.

Download on the App Store