tramyard
tramyard · tramyards
A depot where trams are stored while not in useA depot where trams (streetcars) are stored while not in use.
Meaning
1 sensesA depot where trams (streetcars) are stored while not in use.
Origin
From tram + yard.From tram + yard.
Wiktionary, CC BY-SA 4.0 · source