A town hall literally is a government building where administrative offices of a town government are located. The term is also used to describe a meeting of voters to discuss politics or other issues. Many politicians hold “town hall meetings,” which are talks, with question-and-answer periods, with groups of voters.