English Dictionary
Definition knockout in British English
knockout noun
[countable] noun
/ˈnɒkaʊt/
Synonyms and related words
Example
a knockout victory
Synonyms and related words
2
someone or something that is extremely attractive or impressive
Synonyms and related words
Synonyms and related words
