Smart Definition
Etymology
Pronunciation
punch
punch
punch
punch
Punch in Spanish means punch, just like in English. It's a direct cognate of the English word punch0.
noun
  1. punch
    A mixed drink typically made with fruit juice, sweeteners, and sometimes alcohol
    Prepararon un delicioso punch de frutas para la fiesta. // They prepared a delicious fruit punch for the party.