streetcar track
English Dictionary
->
Letter S
-> streetcar track
Search Dictionary:
streetcar track Definition
(n)
the
track
on
which
trams
or
streetcars
run
streetcar track Synonyms
streetcar track
tramline
tramway
© Art Branch Inc.