Definition of "Stayer" :
noun: a person or other animal having powers of endurance or perseverance
"The horse that won the race is a good stayer."
noun: a person or other animal having powers of endurance or perseverance
"The horse that won the race is a good stayer."