Loading page
streetcar track is a noun meaning "the track on which trams or streetcars run". It carries one recorded sense.
Definitions, synonyms and semantic relations for streetcar track come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.