「戦争で戦う」の意味では combattre と se battre が用いられるが,combattre は相手が必ず示され,se battre は必ずしも相手が示されず,戦うプロセスに重点が置かれる.参照元では例文中の vaillamment が vaillament になってる。
Il s’est vaillamment battu. 彼は勇敢に戦った.
比喩的に「ある目的のため,またはある障害に対して戦う」の意味では,lutter 〘改まった表現〙, combattre, se battre, batailler が同じように用いられる.
『小学館ロベール仏和大』 lutter