Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cyclecars
in English
cyclecars
#uncommon
Definitions
Noun
lightweight
cars
(
with
motorcycle
engines
)
Cyclecars
were
popular
in
Europe
during
the
1920s
.
Base Words
cars
cycle