Home
Search
Index
Definify.com
Definition
2024
MMORTS
MMORTS
English
Noun
MMORTS
(
video games
)
Initialism of
massively
multiplayer
online
real-time strategy
.
Similar Results
Shorts
Amort
Mort
Orts
Field-sports