Definition of “town council” - English Dictionary