war horse Hear it!

war horse Definition

war horse

noun

  1. a horse used in battle; charger
  2. Informal a person who has been through many battles or struggles; veteran
  3. Informal a symphony, play, opera, etc. that has been performed so often as to seem trite and stale