Definition of town box in English:

town box

noun

historical
  • A box containing the public funds, documents, etc., of a town; the town chest.

Origin

Mid 16th century.