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

townhall Definition

Cancel
townhall
noun(town hall)
a public building used for town-government offices and meetings
townhall
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 townhall!

townhall Examples by Brain Bank Users