Wiktionary
batty riders
n. (plural of batty rider English)
n. (plural of batty rider English)