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
Tweet