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. 2012