重创zhòngchuāng
Top 15000
Meanings
1. to inflict heavy losses; to inflict serious damage
Characters used