Etymology
Today it means: A large-scale or successful show. Full definition →
From super- + show.
Etymology from Wiktionary, CC BY-SA 4.0.