war horse

/wɔːr hɔːrs/ ウォーホース

1. 戦闘用に訓練され、使用される馬。

戦争や戦闘で騎乗するために訓練され、使用された馬を指します。歴史的には、騎士や兵士が戦場で使用する強力な馬を意味しました。
The knight mounted his war horse and charged into battle. (騎士は軍馬に乗り込み、戦闘に突撃した。)

2. 長年の経験を持ち、数々の困難や衝突を乗り越えてきたベテラン。

長年にわたり特定の分野や活動に従事し、多くの経験を積んだ人物を比喩的に指します。特に、困難な状況や競争の激しい環境で粘り強く活躍してきた人に対して使われます。
He's a true war horse in politics, having served for over thirty years. (彼は政治における真のベテランで、30年以上にわたり勤務してきた。)
関連
steed
stalwart