Multiplay Definition
noun
(video games) The ability of more than one player to participate in a game at the same time (especially by means of a network).
Wiktionary
other
Wiktionary
Origin of Multiplay
-
multi- + play
From Wiktionary
Find Similar Words
Find similar words to multiplay using the buttons below.