Noun horsecar has 1 sense
  1. horsecar - an early form of streetcar that was drawn by horses
    --1 is a kind of
    streetcar, tram, tramcar, trolley, trolley car
,
TOP