Overpass Meaning

There are 1 meaning(s) for word Overpass

Meaning 1 : bridge formed by the upper level of a crossing of two highways at different levels

    Synonyms : flyover