Meaning of stayer

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"

Other information on stayer

WIKIPEDIA results for stayer
Amazon results for stayer