Definition of town-hall clock in US English:

town-hall clock

(also town-hall clocks)

noun

English Regional, Cumberland
  • Moschatel, Adoxa moschatellina.

Origin

Late 19th century.