From Uhr (“clock, watch”) + Werk (“work”).
Uhrwerk n (strong, genitive Uhrwerkes or Uhrwerks, plural Uhrwerke)
1Now rare, see notes.