assailant

/əˈseɪlənt/ アセイラント

1. 攻撃者、襲撃者

誰かを物理的に襲ったり、言葉で激しく攻撃したりする人を指します。犯罪の文脈でよく使われます。
The police are searching for the assailant. (警察は襲撃者を捜索している。)

2. 攻撃者、論争相手

物理的な攻撃だけでなく、議論や論争において相手を言葉で攻撃したり、非難したりする人物を指す場合もあります。
He was a fierce assailant of injustice. (彼らは不正義の激しい攻撃者だった。)