English Dictionary
Definition punch out in British English
punch out phrasal verb
phrasal verb
1
to clock off
Synonyms and related words
Synonyms and related words
