punchball
English Dictionary
->
Letter P
-> punchball
Search Dictionary:
punchball Definition
(n)
an
inflated
ball
or
bag
that
is
suspended
and
punched
for
training
in
boxing
punchball Synonyms
punch bag
punchball
punching bag
punching ball
© Art Branch Inc.