municipal or public body - English Synonyms Dictionary