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