English dictionary
punching bag meaning and definition
Definition and meaning of punching bag at MeaningMonkey.org. punching bag meaning and definition in the English Dictionary.PUNCHING BAG noun
Definition of punching bag (noun)
- a person on whom another person vents their anger
- "he resigned because his boss used him as a punching bag"
- an inflated ball or bag that is suspended and punched for training in boxing
- synonyms: punch bag, punchball, punching ball
Source: Princeton University Wordnet