Punchball - Definition

punchball

n 1: an inflated ball or bag that is suspended and punched for
training in boxing [syn: punching bag, punch bag,
punching ball, punchball]

Look up another word