punchbag ( synonym found)

Definition of punchbag:

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

Definition of punchbag:

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

Back to Top