Home
Search
Index
Definify.com
Definition
2024
horsecar
horsecar
English
Noun
horsecar
(
plural
horsecars
)
A
streetcar
or
tram
drawn by a
horse
.
Etymology
horse
+
car
Similar Results
Horsehair
Horseman
Horsecrab