Noun: overpass 'ow-vu(r),pãs- Bridge formed by the upper level of a crossing of two highways at different levels
"The new overpass helped alleviate traffic congestion at the busy intersection";
- flyover
Derived forms: overpasses
Type of: bridge, span
Encyclopedia: Overpass