horsecar

noun

1.
an early form of streetcar that was drawn by horses