Meaning of “smash” - Learner’s Dictionary

smash

noun [ C ] uk us /smæʃ/ (also smash hit, uk us )

a very successful film, song, play, etc:

the smash hit movie 'Titanic'

(Definition of “smash noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)