punching ball

Noun
  1. An inflated ball or bag that is suspended and punched for training in boxing (synset 104030356)

Other Searches