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