Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
touring car
in English
touring car
#moderate
Definitions
Noun
a
large
open
car
for
traveling
;
folding
top
The
family
rented
a
touring
car
for
their
road
trip
.
a
modified
production
car
for
racing
;
based
on
a
sedan
The
racing
team
modified
a
sedan
into
a
touring
car
for
competition
.
Base Words
car
touring