HORSECAR


Meaning of HORSECAR in English

[horse.car] n (1833) 1: a streetcar drawn by horses

2: a car fitted for transporting horses

Merriam-Webster English vocab.      Английский словарь Merriam Webster.