From Middle Dutch urewerc. Equivalent uur + werk.
uurwerk n (plural uurwerken, diminutive uurwerkje n)