The AI-powered English dictionary
plural horsecars
(rail transport) A streetcar or tram drawn by a horse. examples