punchball
nounDefinition of punchball
: baseball adapted for small areas in which a rubber ball is hit with a fist instead of a bat
Keep scrolling for more