Meanings
- 1
Thesaurus
Etymology
A compound of street + car, originally a horse-drawn or electric passenger car running on rails laid in city streets; coined in 19th-century American English.
View etymology graph ->Press ? anytime to toggle this dialog