beat an offender with cords or rods - Inglés Sinónimo Diccionario

Can't found any synonym terms.