punching ball

Explore definitions, synonyms, and language insights of punching ball

Definitions

Noun
an inflated ball or bag that is suspended and punched for training in boxing

More General Terms