outthwack

/ˈaʊθwæk/

Definitions

1. verb

to defeat or overcome someone or something completely, often in a surprising or unexpected way.

“The new team outthwacked their opponents in the championship game.”

Synonyms

  • overpower
  • overwhelm

Antonyms

  • underestimate
  • underwhelm