WTWM

whatsthatwordmean

← Definition
Guess

overcrossing

nounA bridge or structure that allows one road, railway, or path to pass over another.
adjectivePassing or crossing over something, especially a road or railway.

Synonyms

overpassnounbridgenoun

Antonyms

underpassnoun

Built for word lovers.