English dictionary
underpass meaning and definition
Definition and meaning of underpass at MeaningMonkey.org. underpass meaning and definition in the English Dictionary.UNDERPASS noun
Definition of underpass (noun)
- an underground tunnel or passage enabling pedestrians to cross a road or railway
- synonyms: subway
Source: Princeton University Wordnet