punching bag
English Dictionary
->
Letter P
-> punching bag
Search Dictionary:
punching bag Definition
(n)
a
person
on
whom
another
person
vents
their
anger
; "
he
resigned
because
his
boss
used
him
as
a
punching
bag
"
(n)
an
inflated
ball
or
bag
that
is
suspended
and
punched
for
training
in
boxing
punching bag Synonyms
punch bag
punchball
punching bag
punching ball
© Art Branch Inc.