Definition of Horsecar

  • 1. An early form of streetcar that was drawn by horses Noun

Semanticaly linked words with "horsecar"

Hyponims for word "horsecar"