Idiom: Punching bag

Idiom Definitions for 'Punching bag'


A punching bag (or punch bag) is a person who gets a lot of unfair criticism.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: