RichThesaurus
smash hit
vs
stage show
smash hit
noun
Something that is tremendously popular or successful.
stage show
noun
concert
How often have the words
smash hit
and
stage show
occurred in a corpus of books?
(source:
Google Ngram Viewer
)