local authority
noun

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

Browse by Subjects
council tax
rating officer
finance
business rates
qualifying period
See All Related Terms »

investment grant
executive power
Central Bank Intervention
bullet loan
current asset