FAQs About the word streetcar

tram

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

No synonyms found.

No antonyms found.

street urchin => monello di strada, street theater => Teatro di strada, street sweeper => Spazzatrice, street smarts => Astuzia di strada, street smart => Intelligenza di strada,