multiball
Meaning
- adjective Of or pertaining to more than one ball (sphere).
- noun The time during which there is more than one ball in play at the same time.
Similar words
balled multibird multibank multiborough multibottle multisurface multibusiness multibaryon multibutton multiblock
Save “multiball” to learn later