Skip to main content
Thesaurus
Term:
streetcars
Manually operated, electrically powered, public passenger rail vehicles running regularly on exclusive right of way along streets.
Manually operated, electrically powered, public passenger rail vehicles running regularly on exclusive right of way along streets.