tubulars
Noun
Meaning
tubulars pl (plural only)
(cycling) Bicycle tires with the inner tube permanently stitched inside the casing.
Noun
tubulars pl (plural only)
(cycling) Bicycle tires with the inner tube permanently stitched inside the casing.