mmo

listen to the pronunciation of mmo
English - English
A massively multiplayer online game. A computer game in which a large number of players can simultaneously interact in a persistent world
A massively multiplayer online role-playing game