Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trapball Definition

Cancel
trapball
noun
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

Words Related to trapball!

trapball Examples by Brain Bank Users