Top definition
MMORTS means Massively Multiplayer Online - Real Time Strategy. Unit creation, Resource gathering, warfare.
Boundless Planet is a MMORTS game - 3d globe based, modern tech units and massively multiplayer. Going open source soon!
by Stoneface September 15, 2007
Get the mug
Get a MMORTS mug for your coworker Nathalie.