assailant

as-sail-ant

noun

A person who physically attacks another with violence.

"Police are searching for the unknown assailant."

Thesaurus

Synonyms: attacker, aggressor, assaulter