Home
Search
Index
Definify.com
Definition
2024
punchball
punchball
English
Noun
punchball
(
countable and uncountable
,
plural
punchballs
)
A simplified version of the sport of
baseball
, where players use their
fists
as a bat and a softer ball.
The soft ball used in this sport.
Similar Results
Punchbowl