local authority
noun

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

Browse by Subjects
grant
business rates
bylaw
ring fence
public spending
See All Related Terms »

Bear Straddle
tabulate
unlisted stock
overborrowed
bad cheque