overpass

overpass (noun) synonyms

overpass definitions

noun
  • A section of a road or path that crosses over an obstacle, especially another road, railway, etc. 

verb
noun