townhall clock

English

Noun

townhall clock (plural townhall clocks)

  1. Used other than figuratively or idiomatically: see townhall,‎ clock.
  2. A plant of species Adoxa moschatellina.