·

town hall (EN)
phrase

phrase “town hall”

  1. a building in a town where the local government works and holds meetings
    The mayor's office is located inside the historic town hall in the center of the city.
  2. a public meeting where people can listen to officials and ask questions
    The local residents attended the town hall to voice their concerns about the new construction project.
  3. (metonymically) the local government or administration of a town
    After the elections, the new policies were quickly implemented by the town hall.