geofront
Noun
Meaning
geofront (plural geofronts)
An underground urban area built to expand a city that is geographically limited.
Noun
geofront (plural geofronts)
An underground urban area built to expand a city that is geographically limited.