streetcar : Idioms & Phrases


streetcar track

  • noun the track on which trams or streetcars run
    tramline; tramway.
WordNet