LOCAL AUTHORITY


Meaning of LOCAL AUTHORITY in English

■ noun Brit. an administrative body in local government.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.