Find the word definition

Wiktionary
multiplay

a. Describing a CD player (or similar) that can be preloaded with a stack of CDs n. (context video games English) The ability of more than one player to participate in a game at the same time (especially by means of a network).

Wikipedia
Multiplay

Multiplay (UK) Ltd is a UK-based family company which was incorporated in May 1997 by Craig Fletcher. They have been running gaming events for over a decade. They have achieved mass exposure as the producers of the Insomnia Gaming Festival, the UK's largest video games festival, and as the Events Producer behind Minecon - the Minecraft convention held in Disneyland Paris. Multiplay is also known as a worldwide Games Service Provider. Their servers host players from 195 different countries and hold a PCU (Peak Concurrent Users) of over 25,000. The company is owned by Game Digital plc.