server ( synonym found)

Definition of server:

(n) : one who serves; a tray for dishes; a salver

Definition of server:

(n) : one who serves; a tray for dishes; a salver

Back to Top