PUNCHBALL


Meaning of PUNCHBALL in English

[punch.ball] n (1932): baseball adapted for small areas in which a rubber ball is hit with a fist instead of a bat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.