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. Сжатый оксфордский словарь английского языка. 2004