'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'