an aggression with several repeated beats - Spanish English Dictionary