English dictionary
local authority meaning and definition
Definition and meaning of local authority at MeaningMonkey.org. local authority meaning and definition in the English Dictionary.LOCAL AUTHORITY noun
Definition of local authority (noun)
- an administrative unit of local government
Source: Princeton University Wordnet