ALL meanings of punchball
punch·ball
P p - noun punchball a form of playground or street baseball in which a rubber ball is batted with the fist. 1
- noun punchball a stuffed or inflated ball, supported by a flexible rod, that is punched for exercise, esp boxing training 0
- noun punchball a game resembling baseball in which a light ball is struck with the fist 0