Find the word definition

Wiktionary
spring riders

n. (spring rider English)