punching bag

Explore definitions, synonyms, and language insights of punching bag

Definitions

Noun
a person on whom another person vents their anger; "he resigned because his boss used him as a punching bag"
Noun
an inflated ball or bag that is suspended and punched for training in boxing

More General Terms