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