defeat (an enemy) soundly

  1. Verb tepelemek