punching bag

definition: an inflated ball or bag that is suspended and punched for training in boxing
example:
speech part: noun
synonyms: punch bag punching ball punchball
definition: a person on whom another person vents their anger
example: I resigned because my boss used me as a punching bag.
speech part: noun
synonyms:
Video not found.