local authority

1 ENTRIES FOUND:
Save
local authority noun
plural local authorities
local authority
noun
plural local authorities
Learner's definition of LOCAL AUTHORITY
[count] British
: an organization that is in charge of the public services for a community