迟交chíjiāo
Meanings
1. to delay handing over (payment, homework etc)
Characters used