Etymology
Today it means: A game released for more than one platform. Full definition →
Short for multiplatform.
Etymology from Wiktionary, CC BY-SA 4.0.