WARHORSE Meaning of WARHORSE in English n.1 hist. a knight's or trooper's powerful horse. 2 colloq. a veteran soldier, politician, etc.; a reliable hack. Oxford English vocab. Оксфордский английский словарь. 2012