0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?