overhead railway Meaning of "overhead railway"

Add to My List

Definition(s):

  • (n) a railway that is powered by electricity and that runs on a track that is raised above the street level
Word of the Day
incendiary
/ɪn ˈsɛn di ɛ ri /