English | German | Russian | Czech

trackbed English

Meaning trackbed meaning

What does trackbed mean?

trackbed

(rail) The foundation of a railway track. (loosely) The land on which a railway was built (especially one that has been closed or dismantled).

Are you looking for...?