Crossword Genius

Public performance by couple out of time throughout and late (7)

Ross

I believe the answer is:

overdue

I'm a little stuck... Click here to teach me more about this clue!

'late' is the definition.
(similar in meaning)

I don't understand the rest of the clue.

Can you help me to learn more?

(Other definitions for overdue that I've seen before include "Later than the appointed time, as for bill payment" , "not yet paid" , "Behindhand" , "Beyond the designated time for payment" , "Behind schedule" .)

Want a hint initially instead of a full solution? Install my app