to deal a devastating blow (from which one cannot recover);to devastate (emotionally);to crush;to overwhelm;to defeat resoundingly;to give (an opponent) a drubbing
to knock (someone) down;to floor;to beat up;to beat to a pulp
②
to deal a devastating blow (from which one cannot recover);to devastate (emotionally);to crush;to overwhelm;to defeat resoundingly;to give (an opponent) a drubbing