Noun Definition
punchball
1.Definition: an inflated ball or bag that is suspended and punched for training in boxing
Related Noun(s):punching bag
Category: Objects1.Definition: an inflated ball or bag that is suspended and punched for training in boxing
Related Noun(s):punching bag
Category: Objects