punchball Syllabification: (punch·ball)Pronunciation: /ˈpənCHˌbôl/Definition of punchball noun 1US a team ball game in which a rubber ball is punched or headed. 2British another term for punching bag. punchball in other Oxford dictionaries Definition of punchball in the British & World English dictionary