English Dictionary
Definition a knockout in British English
a knockout phrase
phrase
Synonyms and related words

English Dictionary