Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supercars
in English
supercars
us
/ˈsuːpəkɑːrs/
uk
/ˈsuːpəkɑːrs/
#common
Definitions
Noun
high-performance
vehicles
;
luxury
sports
cars
exclusive
cars
with
advanced
features
(
speed
,
design
,
etc
.)
Base Words
cars
super