Idiom: Punching bag

Idiom Definitions for 'Punching bag'


A punching bag (or punch bag) is a person who gets a lot of unfair criticism.

Idioms similar to 'Punching bag'

See also: