stayer

noun
  1. a person or animal that has endurance and can continue for a long time
  2. a racehorse that performs well in long-distance races
  3. Usage: horse racing

Examples