撃破

defeating; crushing; smashing; destroying

Meaning

  1. nvsvt
    defeating; crushing; smashing; destroying

Example sentences

  • We've destroyed the enemy flagship!