punish someone, especially with lashes or blows - Español Inglés Diccionario