Definition of town manager in English:
town manager
noun
USThe chief administrative and executive officer of a town or other small municipality.
Origin
Early 20th century; earliest use found in The Reno Evening Gazette.
Are You Learning English? Here Are Our Top English Tips