streetcar

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

Related words

streetcar in other languages