We found 7 definitions of punching bag from 4 different sources.
Noun |
||
punching bag - an inflated ball or bag that is suspended and punched for training in boxing | ||
punch bag, punching ball, punchball | ||
punching bag - a person on whom another person vents their anger; "he resigned because his boss used him as a punching bag" |