An official responsible for managing the administrative affairs of a town; specifically (chiefly US) the chief administrative and executive officer of a town or other small municipality.
Origin
Mid 19th century.
Definition of town administrator in US English:
town administrator
noun
An official responsible for managing the administrative affairs of a town; specifically (chiefly US) the chief administrative and executive officer of a town or other small municipality.