WARHORSE


Meaning of WARHORSE in English

■ noun informal a veteran soldier, politician, sports player, etc. who has fought many campaigns or contests.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.