Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

local authority Definition

Cancel
local authority
noun(local authority)
an organization that is in charge of the public services for a community

Words Related to local authority!

local authority Examples by Brain Bank Users