TUBULAR TYRE


Meaning of TUBULAR TYRE in English

■ noun a completely enclosed tyre cemented on to the wheel rim, used on racing bicycles.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.