an aggression with several repeated beats - Español Inglés Diccionario