Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of server

- One who serves.
- A tray for dishes; a salver.

Crossword clue for server

- Central computer in a network
- One who instigates rally
- Priest's assistant
- Waiter