beat or insult repeatedly or severely - Spanish English Dictionary