← DefinitionshareGuesstramcarnounA passenger vehicle that runs on tracks along city streets, powered by electricity; a streetcar.Synonymstramnounstreetcarnountrolleynoun