English dictionary

overhead railway meaning and definition

Definition and meaning of overhead railway at MeaningMonkey.org. overhead railway meaning and definition in the English Dictionary.

OVERHEAD RAILWAY noun

Definition of overhead railway (noun)

  1. a railway that is powered by electricity and that runs on a track that is raised above the street level
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: