MOBA (English, noun)
expansion: MOBA (plural MOBAs)
Senses:
topics: video-games
glosses: Acronym of multiplayer online battle arena.
tags: abbreviation
acronym
alt-of
Forms:
form: MOBAs
tags: plural