* * *
local authority UK US noun [C] UK GOVERNMENT
► an official organization that is responsible for governing an area of the country: »
Kathryn works as a population researcher for a local authority.
local authority funding/housing/services »A recent survey found that almost a third of the population is unhappy with local authority services.
Financial and business terms. 2012.