Meaning of streetcar
Definition of streetcar
(noun)
a
wheeled
vehicle
that runs on
rails
and is propelled by
electricity
Other information on streetcar
WIKIPEDIA results for
streetcar
Amazon results for
streetcar
Tweet