YourDictionary

horsecar

noun

  1. a streetcar drawn by horses
  2. a car for transporting horses

link/cite print suggestion box