TKO


Meaning of TKO in English

[TKO] n [technical knockout] (1941): technical knockout

Merriam-Webster English vocab.      Английский словарь Merriam Webster.