overpass

Nouns

  • (n) bridge formed by the upper level of a crossing of two highways at different levels flyover,

Synonyms

flyover

Words of close approximity

overpay