MOBA - definition and synonyms

abbreviation
  1.   From our crowdsourced Open Dictionary
    multiplayer online battle arena: a type of real-time strategy game in which a player controls a single character in one of two teams

    League of Legends is a MOBA game.

    Submitted by Ishmam on 02/03/2016