n. 1 (Punch) a grotesque humpbacked figure in a puppet-show called Punch and Judy. 2 (in full Suffolk punch) a short-legged thickset draught horse. øas pleased as Punch showing great pleasure. [abbr. of PUNCHINELLO]
PUNCH
Meaning of PUNCH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012