assaulter
/əˈsɒltər/Definitions
1. noun
A person who attacks or assaults someone, especially physically.
“The police arrested the assaulter who had been terrorizing the neighborhood.”
2. noun
A person who makes a sudden and violent attack, especially on a person or their property.
“The court sentenced the assaulter to several years in prison for the brutal crime.”