assailant
/əˈseɪlənt/
noun
A person who physically attacks another.
the police have no firm leads about the identity of his assailant
attacker,mugger
noun
A person who physically attacks another.
the police have no firm leads about the identity of his assailant
attacker,mugger