English Dictionary
Definition punchbag in British English
punchbag noun
[countable] noun
/ˈpʌntʃˌbæɡ/
Synonyms and related words
