<< Back to dictionary

The Meaning of punchball

  • (noun) an inflated ball or bag that is suspended and punched for training in boxing

Synonyms

punching bag , punch bag , punching ball