Definify.com

Definition 2024


horsecar

horsecar

English

Noun

horsecar (plural horsecars)

  1. A streetcar or tram drawn by a horse.