Underpass Meaning

There are 1 meaning(s) for word Underpass

Meaning 1 : an underground tunnel or passage enabling pedestrians to cross a road or railway

    Synonyms : subway