Trapball



ENGLISH MEANING
noun
1.
An old game of ball played with a trap.