Definitions for punchball
Overview of noun punchball
The noun punchball has 1 senses? (no senses from tagged texts)
1. punching bag, punch bag, punching ball, punchball
(an inflated ball or bag that is suspended and punched for training in boxing)
(an inflated ball or bag that is suspended and punched for training in boxing)
