'streetcar' definitions:

Definition of 'streetcar'

(from WordNet)
noun
A wheeled vehicle that runs on rails and is propelled by electricity [syn: streetcar, tram, tramcar, trolley, trolley car]

Words containing 'streetcar'