punch bag

Explore definitions, synonyms, and language insights of punch bag

Definitions

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

More General Terms