Search
defeat soundly and utterly
to hit forcefully
whack
wham
whop
a severe blow
a forceful consequence; a strong effect
impact