TKO Meaning of TKO in English [TKO] n [technical knockout] (1941): technical knockout Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012