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: Objects