steed

(noun) warhorse (generic term)