Definition of town administrator in 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.

Origin

Mid 19th century.