Meaning of “punchball” in the English Dictionary

british dictionary

"punchball" in British English

See all translations

punchballnoun [ C ]

uk /ˈpʌntʃ.bɔːl/ us /ˈpʌntʃ.bɑːl/ UK US punching bag

a leather bag filled with air, hung from a frame or attached to a stand and used by boxers for training or exercise

(Definition of “punchball” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)