タイムレコーダー
Meanings
Noun
1. time clock; time recorder