Noun Definition

overpass

1.Definition: bridge formed by the upper level of a crossing of two highways at different levels

Related Noun(s):flyover

Category: Objects