Overpass — synonyms, definition

1. overpass (Noun)

1 synonym
flyover
1 definition

overpass (Noun) — Bridge formed by the upper level of a crossing of two highways at different levels.

2 types of
bridge span