local authority
noun

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

Browse by Subjects
business rates
finance
bylaw
public spending
subsidised accommodation
See All Related Terms »

hive
paper millionaire
hot issue
marketing cost
joint stock company