Overpass - Definition

overpass

n 1: bridge formed by the upper level of a crossing of two
highways at different levels [syn: overpass, flyover]

Look up another word