Skip to content
Book Glossary
Home
Practice
Lessons
About
overhead railway
Stopped
Dictionary definition
· overhead railway
noun
a railway that is powered by electricity and that runs on a track that is raised above the street level
Similar words
el
elevated
elevated railroad
elevated railway
Source: Open English WordNet (CC BY 4.0).