overpass

/ˈoʊvɝpæs/

Explore definitions, synonyms, and language insights of overpass

Definitions

Noun
bridge formed by the upper level of a crossing of two highways at different levels

Synonyms


More General Terms