warrior

ˈwɒriər ウォーリアー

1. 戦争や戦闘で戦う人。

戦争や戦闘に参加する、特に歴史的な文脈での兵士や戦う人を指す言葉です。
The ancient Spartans were fearsome warriors. (古代スパルタ人は恐ろしい戦士だった。)

2. 勇敢で戦闘経験が豊富な人、または困難に立ち向かう勇気のある人。

戦闘や困難な状況において、勇気があり経験豊かな人を指すニュアンスです。物理的な戦闘だけでなく、比喩的な意味でも使われます。
She faced her illness like a true warrior. (彼女は真の戦士のように病気と向き合った。)

3. 特定の目的や大義のために熱心に活動したり、困難に立ち向かったりする人(比喩的)。

物理的な戦闘ではなく、社会的な問題や権利などのために熱心に活動したり、困難に立ち向かったりする人を指す比喩的な使い方です。
She was a warrior for human rights. (彼女は人権のために戦う人だった。)
関連
soldier
fighter
brave