Definition

The 630-foot stainless steel monument on the St. Louis riverfront, symbolizing the citys role as the Gateway to the West.

← View All Glossary Terms (40)
Powered by DomainPARK

Contact Us