n. 1 a stuffed or inflated ball suspended or mounted on a stand, for punching as a form of exercise. 2 US a ball game in which a rubber ball is punched with the fist or head.
PUNCHBALL
Meaning of PUNCHBALL in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012