Overpasses Meaning

There are 1 meaning(s) for word Overpasses

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

    Synonyms : flyover