English Dictionary
Definition punch in in British English
punch in phrasal verb
phrasal verb
2
Synonyms and related words
