1. multiball - Noun
2. multiball - Adjective
multiball (not comparable)
Of or pertaining to more than one ball (sphere).
multiball (plural multiballs)
In pinball, the time during which there is more than one ball in play at the same time.
Wizard modes come in two varieties: goal-oriented types where the player receives a huge amount of points after completing a specific task, or multiball modes with 4–6 balls in play, and virtually every feature active. Source: Internet
When the player has locked the required number of balls (often three), the multiball feature starts. Source: Internet