keep good time

keep good time

1. To tell the correct time. Said of a watch, clock, or other such timepiece. Even after all these years, my grandfather's pocket watch still keeps good time.
2. To tend to be prompt and on time. Don't worry, he keeps good time. If he said he'd be here at 6 sharp, then that's when we'll see him.
3. To be able to maintain a consistent rhythm in accompaniment to music. She has a wonderful voice, but she sadly doesn't keep good time at all.
See also: good, keep, time
Farlex Dictionary of Idioms.

keep good time

[for a watch or clock] to be accurate. I have to return my watch to the store because it doesn't keep good time. Mine keeps good time.
See also: good, keep, time
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • What time have you got?
  • on the bird
  • watch out
  • on someone’s watch
  • watch it
  • Watch it!
  • keep (close) watch for (someone or something)
  • flop
  • keep a close eye/watch on somebody/something
  • keep watch on
References in periodicals archive
"A Rolex watch for pounds 20 is just not going to be real, and anyway how long is it going to last - is it going to keep good time or just going to be a showpiece?"
Compared to the potential disaster of half the world's computers being stuck in a 20th century time warp, not being able to keep good time if they did didn't seem such a big problem.