English Dictionary
Definition showstopper in British English
showstopper noun
[countable] noun
/ˈʃəʊˌstɒpə(r)/
1
a performance that is so good that the audience interrupts the show with applause
Synonyms and related words
2
anything that is very impressive
Synonyms and related words
