What does streetcar mean?
streetcar
Plural: streetcars
Synonyms: tram
Definition
An electric passenger vehicle that runs on rails along the streets of a town.
Example sentences
I wasn't holding on when the tram braked, and I ended up in a stranger's lap.
I wasn't holding on when the tram braked, and I ended up in a stranger's lap.
I got fined on the tram because I forgot to tap my card.
Why is it that whenever I'm in a hurry, the only trams that come by are not in service?
Why is it that whenever I'm in a hurry, the only trams that come by are not in service?