Meaning of punching bag

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

Other information on punching bag

WIKIPEDIA results for punching bag
Amazon results for punching bag