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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.