|
Definition of Horsecar
1. Noun. An early form of streetcar that was drawn by horses.
Definition of Horsecar
1. a streetcar drawn by a horse [n -S]
|
1. Noun. An early form of streetcar that was drawn by horses.
1. a streetcar drawn by a horse [n -S]