beat someone in response to a betrayal - Inglés Sinónimo Diccionario

Can't found any synonym terms.