n. punching ball
Translation: punching ball
Definition of punching ball in English
Small, rounded bag that is hung from a support, used to practice hitting.
Synonyms of punching ball in English
Definition of punching ball in Spanish
Bolsa pequeña con forma de pera, que se une a un soporte para entrenar el golpeo.