Definitions of town meeting:

  • noun:   government of a town by an assembly of the qualified voters
  • noun:   a meeting of the inhabitants of a town