Origin: Latin prefix super-
Definition, synonyms and related words
A node in a peer-to-peer system that acts as a local server for other peers.