Definify.com

Definition 2024


MMORTS

MMORTS

English

Noun

MMORTS

  1. (video games) Initialism of massively multiplayer online real-time strategy.