Search results
- Dictionarytechnical knockout
noun
- 1. the ending of a fight by the referee on the grounds of a contestant's inability to continue, the opponent being declared the winner.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries