1. (noun)punching bag a person on whom another person vents their anger Synonyms: punchball, punching ball, punch bag, punching bag
2. (noun)punching bag, punch bag, punching ball, punchball an inflated ball or bag that is suspended and punched for training in boxing Synonyms: punchball, punching ball, punch bag, punching bag