Synonyms of Punchball in English :
Antonyms of Punchball in English
Thesaurus of Punchball in English
Punchball
see definition of punchballSynonyms of punchball
1. (noun) an inflated ball or bag that is suspended and punched for training in boxing
Hypernyms of punchball
1. (noun) an inflated ball or bag that is suspended and punched for training in boxing