multiball adjective 1noun 1forms 1 adjective1 •Of or pertaining to more than one ball (sphere). noun1 •The time during which there is more than one ball in play at the same time. formsmultiballs