time ‧ keep ‧ er /ˈtaɪmˌkiːpə $ -ər/ BrE AmE noun [countable]
1 . someone who officially records the times taken to do something, especially at a sports event
2 . good/bad timekeeper British English
a) someone who is good or bad at arriving at work at the right time
b) a watch or clock that is good or bad at showing the right time
—timekeeping noun [uncountable]