Meaning of overpass

Definition of overpass

(noun) bridge formed by the upper level of a crossing of two highways at different levels

Other information on overpass

WIKIPEDIA results for overpass
Amazon results for overpass