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.”
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.”