punishment given to someone in the form of blows - Español Inglés Diccionario