Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horsecar
in English
horsecar
#uncommon
Definitions
Noun
a
horse-drawn
streetcar
or
tram
The
city
introduced
a
horsecar
service
for
tourists
.
a
vehicle
for
horse
transport
A
horsecar
was
used
to
transport
horses
to
the
racing
track
.
Base Words
car
horse