Recent Searches
GRE Word List made easy using Mnemonics
overpass - Dictionary definition and meaning for overpass
OVERPASS
(noun) bridge formed by the upper level of a crossing of two highways at different levels
synonyms : flyover
WordNet® 3.0, © 2006 by Princeton University.


