trapball
noun
Definitions
A game in which a batsman makes a ball hit a trap (device) that sends the ball into the air, from where the batsman has to hit it again
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A game in which a batsman makes a ball hit a trap (device) that sends the ball into the air, from where the batsman has to hit it again