PUNCH Meaning of PUNCH in English [A]n punch (the beverage punch) Interlingua English vocab. Английский словарь Интерлингва. 2012