1
a
: a railway for trams
b
British
: a streetcar line
2
: an overhead cable for trams
Love words? Need even more definitions?
Merriam-Webster unabridged
Share