American Dictionary
Definition punching bag in American English
punching bag noun
[countable] noun
Synonyms and related words

American Dictionary