English Dictionary
Definition smasher in British English
smasher noun
[countable] noun
/ˈsmæʃə(r)/
1
something that is very impressive or very attractive
Synonyms and related words
2
a very attractive person, especially a woman
Synonyms and related words
