beat or insult repeatedly or severely - Espagnol Anglais Dictionnaire