Definitions of local authority:

  • noun:   an administrative unit of local government