补交bǔjiāo
Top 50000
Meanings
1. to hand in after the deadline; to pay after the due date
Characters used
Examples1
Please submit the homework.