Vocabulary

撃破

defeating; crushing; smashing; destroying

noun suru-verb vt
freq #31