local authorityWiktionary 原文英美释义名词noun1An administrative body in local government, such as a city council.