What is the meaning of punching bag in English?

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

Learn in

See more

n. punching bag

Definition of punching bag in English

Large bag that is filled with soft or grainy material and hangs from a support, used to practice hitting.

Synonyms of punching bag in English

punchbagheavy bag