Definition of organ clock in English:

organ clock

noun

  • A clock which plays a small organ to mark the hours.

Origin

1950s.