Horse car , or Street car Meaning, Definition & Usage

Definitions
  1. an ommibus car, draw by horses or other power upon rails laid in the streets. U. S.

Webster 1913