1.
streetcar; tram; trolley
An electric railway vehicle that runs on tracks embedded in city streets, sharing the road with other traffic. Several Japanese cities still operate streetcar systems.