Definitions of Greater new orleans bridge:

  • noun:   twin cantilever bridges across the Mississippi at New Orleans