punchball has definitions from the fields of boxing,games
1
[ noun ] (boxing,games) an inflated ball or bag that is suspended and punched for training in boxing

Related terms

ball

*