What is the meaning of punching ball in English?

Learn vocabulary with pictures as well as definitions of punching ball in English

Learn in

See more

n. 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

double end bagdouble-end bag