Meaning of punch out

Definition of punch out

(verb) register one's departure from work

Other information on punch out

WIKIPEDIA results for punch out
Amazon results for punch out