Massively-multiplayer-online-role-playing-game meaning

An online computer role-playing game in which a large number of players can interact with one another.
noun
0
0
Advertisement