punchball(n = noun.artifact) punch bag, punching bag, punching ball - an inflated ball or bag that is suspended and punched for training in boxing;
is a kind of ball
punchball, n.
1 a stuffed or inflated ball suspended or mounted on a stand, for punching as a form of exercise.
2 US a ball game in which a rubber ball is punched with the fist or head.