time clock
noun [ C ]
HR, WORKPLACE ukusa machine, sometimes connected to a computer, that records the time at which a worker starts and finishes work:
Before World War II, almost one-third of Americans were factory workers punching a time clock.