horsecar
1.
(
noun
) an early form of streetcar that was drawn by horses
Related Words:
streetcar
,
tram
,
tramcar
,
trolley
,
trolley car
Terms and Conditions of Use / Copyright Notice