local councilWiktionary 原文英美释义名词noun1A governing body of people elected to oversee management of a local government area.