Skip navigation.

trapball - What does it mean?

Definition of 'trapball'

English

(Bat and trap)

Noun

(-)
  • (obsolete) 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