Noun Definition

horsecar

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

Category: Objects