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