Answer: timekeeping

AnswerCrossword Clue
timekeepingkeeping punctual time