Kayo

/ˈkeɪ.oʊ/

Synonyms

  • defeat
  • knock out
  • overpower
  • vanquish

Slang Meanings

To really impress or amaze someone.
That performance really kayoed the audience.
To do something incredibly well.
She kayoed her exam with outstanding scores.