Definition of multiplay in English:

multiplay

adjective

  • Denoting a compact disc player that can be stacked with a number of discs before needing to be reloaded.

Pronunciation

multiplay

/ˈməltiplā/