PUNCHBALL


Meaning of PUNCHBALL in English

■ noun

1》 Brit. a suspended or mounted ball used for punching as exercise or training, especially by boxers.

2》 US a team ball game in which a rubber ball is punched or headed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.