punched
动词 punch:
deliver a quick blow to
同义词:punch, plug
drive forcibly as if by a punch
同义词:punch
make a hole into or between, as for ease of separation
同义词:punch, perforate