meaning of underpass

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


Related Words

underpass |

Developed & Maintained By Taraprasad.com

Treasure Words