The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Rollers meaning
Rollers definition
A stationary training device that consists of a boxlike frame and three rotating cylinders (one for a bike's front wheel and two for its rear wheel) on which the bicycle is balanced and ridden.