What is the meaning of the word "horsecar"?

Definitions: