English dictionary
streetcar meaning and definition
Definition and meaning of streetcar at MeaningMonkey.org. streetcar meaning and definition in the English Dictionary.STREETCAR noun
Definition of streetcar (noun)
- a wheeled vehicle that runs on rails and is propelled by electricity
- synonyms: tram, tramcar, trolley, trolley car
Source: Princeton University Wordnet