English dictionary

horsecar meaning and definition

Definition and meaning of horsecar at MeaningMonkey.org. horsecar meaning and definition in the English Dictionary.

HORSECAR noun

Definition of horsecar (noun)

  1. an early form of streetcar that was drawn by horses
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: