English | German | Russian | Czech

overhead railway English

Meaning overhead railway meaning

What does overhead railway mean?

overhead railway

(= elevated railway) a railway that is powered by electricity and that runs on a track that is raised above the street level

Synonyms overhead railway synonyms

What other words have the same or similar meaning as overhead railway?

Are you looking for...?