English Dictionary
Definition smash in British English
smash noun
[countable] noun
/smæʃ/
1
something such as a play, film, or song that is extremely successful
Synonyms and related words
Synonyms and related words
