Streetcar

Streetcar in French

In French

le tramway

Plural: tramways

Synonyms: tram

Definition

Definition in EnglishAn electric passenger vehicle that runs on rails along the streets of a town.

Definition in FrenchVéhicule électrique de voyageurs qui roule sur des rails posés dans les rues de la ville, alimenté par un câble aérien.

Synonyms (English): tram

Example sentences

Related words

streetcar in other languages