Advertisement
Advertisement
ladder track
noun
- a railroad track linking a series of parallel tracks.
Discover More
Example Sentences
Switch engines puffed impatiently up and down the ladder track shifting stuff to the distant spurs.
From
Advertisement
Advertisement
Advertisement
Advertisement
Browse