bn:00068149n
Noun Concept
EN
roller
Definitions
Relations
Sources
EN
One of a set of rolling cylinders allowing a rider to practise balance while training indoors. Wiktionary
WordNet 3.0 & Open English WordNet
EN
Wiktionary
EN