Punched, past participle of punch. Synonyms in the same form.
Slug
slugged, clocked
Bore
perforated, pierced, bored, punctured
Other
lambasted
All synonyms for punch →