TUBULAR TIRE


Meaning of TUBULAR TIRE in English

A type of bicycle tire that has a tube sewn up inside the casing, also known as a sew-up.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.