The AI-powered English dictionary
plural MOBAs
(video games) Acronym of multiplayer online battle arena. examples