English | German | Russian | Czech

punchbag English

Meaning punchbag meaning

What does punchbag mean?

punchbag

punching bag (exercise equipment) punching bag (person of abuse)

Synonyms punchbag synonyms

What other words have the same or similar meaning as punchbag?

punchbag English » English

punching bag

Are you looking for...?