English | German | Russian | Czech

horsecar English

Meaning horsecar meaning

What does horsecar mean?

horsecar

an early form of streetcar that was drawn by horses

Synonyms horsecar synonyms

What other words have the same or similar meaning as horsecar?

horsecar English » English

horse tram

Are you looking for...?