Definition of “local authority” - English Dictionary

british dictionary

“local authority” in Business English

See all translations

local authoritynoun [ C ]

uk us UK GOVERNMENT

an official organization that is responsible for governing an area of the country:

local authority funding/housing/services A recent survey found that almost a third of the population is unhappy with local authority services.

(Definition of “local authority” from the Cambridge Business English Dictionary © Cambridge University Press)