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
Je me tenais pas quand le tram a freiné, et j'ai atterri sur les genoux d'un inconnu.
I wasn't holding on when the tram braked, and I ended up in a stranger's lap.
J'ai pris une amende dans le tram parce que j'avais oublié de valider.
Pourquoi, dès que je suis pressée, tous les trams qui passent sont hors service ?
Why is it that whenever I'm in a hurry, the only trams that come by are not in service?