Advertisement
Advertisement
MMO
[ em-em-oh ]
abbreviation for
, Digital Technology.
- massively multiplayer online game: any online video game in which a player interacts with a large number of other players.
Discover More
Word History and Origins
Origin of MMO1
First recorded in 1990–95
Advertisement
Advertisement
Advertisement
Advertisement
Browse