tramroad

Meaning

A road designed for use by trams or wagons.

Synonyms

Etymology

From tram + road.

Notes

Sign in to write sticky notes