punchball - English Synonyms Dictionary

punchball

n.
[1] punching bag , punch bag , punching ball