Meaning of punchball
Definition of punchball
(noun)
an
inflated
ball
or bag that is
suspended
and punched for
training
in
boxing
Other information on punchball
WIKIPEDIA results for
punchball
Amazon results for
punchball
Tweet