Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tubulars
in English
tubulars
us
/ˈtuːb.jəlɚz/
uk
/ˈtuːb.jʊər.lz/
#uncommon
Definitions
Noun
bicycle
tires
with
inner
tubes
stitched
inside
casings
The
cyclist
preferred
tubulars
for
their
high-performance
road
bikes
.
Base Words
tubular
s