PUNCHBALL


Meaning of PUNCHBALL in English

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.

Oxford English vocab.      Оксфордский английский словарь.