Word Study
punching ball
WORDNET DICTIONARY
Noun punching ball has 1 sense
- punching ball(n = noun.artifact) punch bag, punchball, punching bag - an inflated ball or bag that is suspended and punched for training in boxing; Array is a kind of ball
For further exploring for "punching ball" in Webster Dictionary Online