1. to deliver or present something after the required or expected deadline
If you submit late, you may receive a penalty on your grade.
Se você entregar atrasado, pode receber uma penalidade na sua nota.
2. to file or lodge a document, application, or assignment beyond the agreed time limit
The team had to submit late due to unforeseen technical difficulties.
O time teve que apresentar atrasado devido a dificuldades técnicas inesperadas.