Delay or late in progress or completion; not keeping up with a planned or expected schedule.
Late or delayed in completing a task or obligation, especially in terms of financial debt or payments.