Definitions for "Stayer"
One who upholds or supports that which props; one who, or that which, stays, stops, or restrains; also, colloquially, a horse, man, etc., that has endurance, as in a race.
strong-willed horse that is competitive throughout.
A horse that can race long distances.
Keywords:  motorpacing, bike, track, special, type
a special type of track bike for motorpacing