Question: what is due on time?
Answer: adv at the appropriate time Synonyms: in due course, in due season, in good time, when the time comes.