MMO. From Wikipedia, the free encyclopedia. Jump to: navigation, search ... Massively multiplayer online game, a multiplayer video game which is capable of ...
en.wikipedia.org