Horsecar meaning

hôrskär
A streetcar drawn by horses.
noun
0
0
A car for transporting horses.
noun
0
0
A streetcar or tram drawn by a horse.
noun
0
0
Advertisement

Origin of horsecar