Warhorse
(noun)
- A horse that has been trained and used for battle or warfare.
- A person or thing that has been in service for a long time and is experienced and reliable.
Origin:
Middle english, from old english wærhors, from wær war + hors horse.
Examples:
- The knight rode his trusty warhorse into battle.
- The warhorse was a fierce and powerful animal, feared by the enemy.
- The general was a warhorse of the army, having served in many battles.
- The company's flagship product was a warhorse, having been in the market for over a decade.
- The musician's band was a warhorse of the music scene, having played together for many years.