WordNet (r) 3.0 (2006):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]