Definition of Punchball

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

Synonyms of Punchball


Antonyms of Punchball


No Antonyms Found.

Homophones of Punchball


No Homophones Found.