RichThesaurus
smash hit
smash hit
antonyms
failure
disaster
smash hit
definitions
noun
Something that is tremendously popular or successful.