Back to Dictionary
重创
重創
zhòngchuāng
1. to inflict heavy losses
2. to inflict serious damage