There are multiple definitions - click on the translation that matches your context.

Angreifer

Substantiv

full

assailant

noun

Definitions of assailant

English

one who physically attacks another person

Police are looking for an assailant who stabbed a 16-year-old boy.