Definition of Punch noun from the Oxford Advanced American Dictionary

 

Punch

 noun
noun
NAmE//pʌntʃ//
 
 
jump to other results
Idioms
(as) pleased as Punch
 
jump to other results
very pleased Now he's passed his driving test, he's as pleased as Punch.
See the Oxford Advanced Learner's Dictionary entry: Punch