noun an official appointed to direct the administration of a town government.
town manager 🔊 Listen to this noun an official appointed to direct the administration of a town government. Share Facebook Twitter Google +