← DefinitionshareGuessstreetcarnounA vehicle that runs on rails along city streets and carries passengers; a tram.Synonymstramnountrolleynoun