beat or insult repeatedly or severely - Español Inglés Diccionario