meaning of punchball
1.
an
inflated
ball
or
bag
that
is
suspended
and
punched
for
training
in
boxing
Related Words
punchball
|
Developed & Maintained By
Taraprasad.com