English Dictionary
◊ OVERPASS
overpass
n : the upper level of a crossing of two highways at different
levels; "an overpass is called a flyover or a flypast in
England" [syn: {flyover}, {flypast}]