English | German | Russian | Czech

streetcar English

Meaning streetcar meaning

What does streetcar mean?

streetcar

a wheeled vehicle that runs on rails and is propelled by electricity

Synonyms streetcar synonyms

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

Topics streetcar topics

What do people use streetcar to talk about?

Are you looking for...?