Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

town hall Definition

Cancel
town hall
noun(town hall)
a public building used for town-government offices and meetings
town hall
noun(town hall)
an event at which a public official or political candidate addresses an audience by answering questions posed by individual members

Words Related to town hall!

town hall Examples by Brain Bank Users