Definition of drum clock in US English:

drum clock

noun

  • A clock in which the mechanism is enclosed in a cylindrical case.

Origin

Late 18th century.