Meaning of punching bag
Definition of punching bag
(noun)
a
person
on whom
another
person
vents their anger; "he resigned because his
boss
used
him as a punching bag"
an
inflated
ball
or bag that is
suspended
and punched for
training
in
boxing
Other information on punching bag
WIKIPEDIA results for
punching bag
Amazon results for
punching bag
Tweet