RichThesaurus
megahit
megahit
synonyms
smash hit
blockbuster
smash hit
blockbuster
megahit
definitions
noun
A large success or hit.