Search

Escto search a new word

overpass

noun
originGermanic

A bridge or elevated roadway constructed to carry one road, railway, or path over another road or obstacle below.

Word Map