Definitions of town hall:

  • noun:   a government building that houses administrative offices of a town government