vocab dash
Log in
Sign up
server
Top 9000
Meanings
Noun
1. a server
(computing, social media)