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. 2012