Horsecar (noun) Definition, Meaning & Examples

noun
  1. a streetcar drawn by a horse or horses.
  2. a railroad car or a truck fitted with stalls for the transportation of horses.
Horsecar (noun) Definition, Meaning & Examples

More Definitions