Glossaria.net

Glossary Cycling / Term

Lowracer

A short wheel base recumbent bicycle made to be as low to the ground as possible, for less wind resistance.

Permanent link Lowracer - Creation date 2021-07-22


< LOOK style Glossary / Cycling LSD >