What is the meaning of the word "warhorse"?

Definitions: