local authority
noun

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

Browse by Subjects
bylaw
qualifying period
finance
subsidised accommodation
grant
See All Related Terms »

absorb
rent control
entertainment allowance
bank reserves
risk-averse investor