local authority
noun

an elected section of government which runs a small area of the country

Browse by Subjects
council tax
public spending
rating officer
subsidised accommodation
grant
See All Related Terms »

mortgage bond
bankruptcy petition
risk analysis
statement of cash flows
authorise