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