horsecar

Noun
  1. An early form of streetcar that was drawn by horses (synset 103543480)

Other Searches