tramroad
tramroad · tramroads
A road designed for use by trams or wagonsA road designed for use by trams or wagons.
Meaning
1 sensesA road designed for use by trams or wagons.
Origin
From tram + road.From tram + road.
Wiktionary, CC BY-SA 4.0 · source