Definition of "town hall"

town hall