Definitions of punching bag:
- noun: an inflated ball or bag that is suspended and punched for training in boxing
- noun: a person on whom another person vents their anger
Example: "He resigned because his boss used him as a punching bag"
Example: "He resigned because his boss used him as a punching bag"