smash hit ( synonym found)

Definition of smash hit:

(n) : something that is tremendously popular or successful
"the cookies, though soft and gooey, proved a smash hit at the party."

Definition of smash hit:

(n) : something that is tremendously popular or successful
"the cookies, though soft and gooey, proved a smash hit at the party."

Back to Top